Десятки небольших сообщений приводят к файлу очереди хроники объемом 1 ГБ.

Я пишу строки utf8 в очередь хроники с ежедневной прокруткой. Размер файла очереди по умолчанию составляет 81920 КБ. После того, как я пишу десятки сообщений (каждое по 1 КБ), файл быстро становится более 1 ГБ. Как я могу контролировать размер файла?


person Hui Li    schedule 23.08.2016    source источник


Ответы (1)


Chronicle Queue записывает каждое сообщение. Он разработан исходя из того, что дисковое пространство стоит дешево. Теперь вы можете приобрести корпоративный твердотельный накопитель емкостью 1000 ГБ по разумной цене. Некоторые пользователи сохраняют в очередях более 100 ТБ.

Вы можете увеличить скорость прокрутки до почасовой и удалить ненужные файлы. Существует прослушиватель файлов хранилища, поэтому вы можете определить, когда файлы переносятся.

Файл не должен быть намного больше, чем данные, которые вы храните. Если это так, можете ли вы тестовый пример, который воспроизводит проблему.

person Peter Lawrey    schedule 23.08.2016
comment
Спасибо за ваш любезный ответ. Я тщательно проанализирую файл и отправлю результат позже. - person Hui Li; 24.08.2016