Log4r не пишет логи через несколько дней ( 7 дней)
Два экземпляра процесса выполнялись на каждом сервере (всего 2 сервера), и он прекратил запись журналов во всех 4 файлах журналов (каждый процесс имеет свой соответствующий файл журнала) через неделю после запуска процесса. Процесс все еще выполняется, но каждый процесс прекратил обновление своих соответствующих файлов журнала.
Ниже описано, как я инициализировал log4r и записывал логи.
@@logger = Log4r::Logger.new(@@log_name)
@@logger.outputters = Log4r::RollingFileOutputter.new(@@log_name,
:filename => log_filename,
:maxsize => max_log_size,
:maxtime => max_log_time,
:trunk => true,
:max_backups => max_backup_logs)
@@logger.debug "logs string"
здесь максимальный размер был 104 МБ, время было 604800 секунд, а максимальное резервное копирование установлено на 0.