Переопределить ротацию файла журнала Apache Tomcat - PullRequest
0 голосов
/ 28 марта 2019

В каталоге tomcat/logs у нас есть другой набор файлов, которые обычно меняются каждый день. Есть ли какая-нибудь процедура для отмены вращающегося механизма для catalina.out, localhost_access_log, manager.${DATE}.log, host-manager.${DATE}.log Я не хочу полагаться на утилиту logrotate , поскольку существует вероятность потери данных в файлах журналов. После прочтения нескольких статей есть один способ создать новый файл, добавив некоторые изменения конфигурации в tomcat/conf/server.xml file

<Valve
className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="catalina."
suffix=".out"
pattern='%a %A %b %B %h %l %m %p %q %u %t "%r" %s %U %D %S'
resolveHosts="false"
rotatable="true"/>

этот фрагмент конфигурации не соответствует моему требованию. tomcat/conf/log4.properties изменения не работают для меня.

Ваша поддержка высоко ценится. Спасибо.

...