Você pode fazer com que o arquivo stdout.log do Tomcat 6 se comporte como um Log4j DailyRollingFileAppender?

Estamos usando a instalação do Windows do Tomcat 6. Por padrão, a saída log4j do nosso aplicativo vai para o arquivo $ {catalina.base} /logs/stdout_.log. Esse arquivo de log só é revertido quando o Tomcat é reiniciado, e o nome do arquivo sempre inclui a data.

Eu preferiria que ele se comportasse como um DailyRollingFileAppender, onde ele renomeia o arquivo quando ele rola ... Dessa maneira, posso simplesmente abrir o Notepad ++ e ver os logs de hoje, já que o Notepad ++ lembrará que abri o mesmo arquivo ontem. :)

Eu sei que posso apenas criar outro appender no log4j, mas acabaria com o stdout.log e outro arquivo de log, e tenho medo de haver um menor impacto no desempenho para o log de ambos os arquivos. Eu tentei adicionar swallowOutput = true ao meu context.xml, mas eu ainda recebo todos os log em stdout.log. Alguma ideia?

questionAnswers(2)

yourAnswerToTheQuestion