В каталоге 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
изменения не работают для меня.
Ваша поддержка высоко ценится. Спасибо.