Я новичок в RabbitMQ, и у меня есть приложение, которое использует RabbitMQ в качестве посредника сообщений. До этого дня я использовал настройки по умолчанию - без ротации логов. Я хотел использовать функцию ротации журналов, поэтому я установил ее с помощью:
{log, [
{file, [{file, "MyAppLogs.log"},
{level, info},
{date, "$D0"},
{size, 1073741824},
{count, 30}
]}
]}
Конечно, тестирование займет некоторое время, если я хочу проверить размер файла 1 ГБ, поэтому для целей тестирования я изменил его на 1024 вместо этого. Я ожидал, что журнал будет вращаться, когда он достигнет 1 КБ, но это не так. Я заметил, что файлы журнала будут вращаться только после того, как размер файла достигнет 5 КБ. Итак, мой вопрос - минимальный размер файла журнала для ротации журнала на основе файла RabbitMQ 5 КБ? Я посмотрел в Интернете - особенно на сайте документации rabbitmq: https://www.rabbitmq.com/logging.html - однако нет ни одного минимального размера. Вот пример вывода моих настроек, которые я использовал: Настройки теста:
[{file, [{file, "rabbit.log"},
{level, info},
{date, "$D0"},
{size, 1024},
{count, 3}
]}
]}