Я использую RollingFileAppender от Logback на сервере Linux. Если я удалю файл журнала во время выполнения процесса, журнал (1.0.13), похоже, не воссоздает его, а сообщения журнала теряются.Logback не восстанавливает удаленные логфайлы в Linux
Я нашел еще один related question, где ответ заключается в том, что механизм восстановления зависит от ОС.
Кто-нибудь нашел способ восстановить журнал или вызвать StatusListener, если он обнаружил, что файл был удален?
Интересно, если это не очень эффективно. Проверяете ли вы наличие файла на каждом событии журнала? –
Извините, у меня нет доступа к этому коду, но я думаю, да. Не обязательно проблема, если у вас нет строгих требований к производительности. – frodesto