Журнал Spring Boot создает и оставляет файлы .tmp большого размераLinux

Ответить
Anonymous
 Журнал Spring Boot создает и оставляет файлы .tmp большого размера

Сообщение Anonymous »


Я обнаружил некоторую проблему с созданием файлов .tmp при входе в систему. Я просмотрел все предыдущие вопросы о настройке журнала регистрации файлов .tmp, и у меня все еще есть вопрос.

Речь идет не о проблеме logback-config.xml. Мой файл конфигурации работает хорошо.

Проблема в том, что мой сервер представляет собой сервер пакетной программы, и процесс Java не всегда запущен, а запускается, когда мой планировщик Jenkins сообщает ему о запуске.

Моя конфигурация входа в систему имеет эту RollingPolicy

${appLogFilePath}.%d{гггг-ММ-дд}.%i.log.gz 200 МБ 5 3 ГБ Поэтому он прокручивается и создает файл .gz каждые 200 МБ или каждый день в 00:00.

Но когда он начнет работать, мой пакетный Java-процесс может завершиться до того, как будет завершено сжатие. Таким образом, остается файл .tmp и неполный файл .gz.

Есть ли хорошее решение этой проблемы?

Это моя идея возможного решения
[*]Создайте файл сценария оболочки, чтобы удалять все файлы *.tmp каждые 5 дней.
Поскольку мои файлы журналов не так уж важны, я подумал, что можно удалить файлы *.tmp.

Поделитесь хорошими идеями по решению этой проблемы.

Спасибо
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»