Sono davvero stufo di non essere in grado di risolvere il problema di rotazione del registro tomcat in uno dei nostri server Windows dopo aver dedicato un numero infinito di ore e dopo aver provato varie soluzioni.Come ruotare i registri di tomcat in Windows? Qual è il metodo migliore?
Ambiente: 1.6x Java, Tomcat 6 (in esecuzione come servizio), log4j 1.2, Server 2003 a 32 bit
metodi provati finora.
1) cronolog non ha funzionato, nessun file è stato creato dopo averlo configurato.
2) Gestito per configurare log4j con l'appender DailyRollingFile a livello globale per tomcat, i file di registro vengono creati senza estensione e non vengono ruotati.
3) Provato anche DatedFileAppender, ma non ha avuto molto successo.
4) log4jna provato basato appender registro eventi di Windows per log4j, non ha ottenuto il successo
Si prega di suggerire un metodo facile per finire questo compito.
Grazie per il tempo dedicato a scrivermi una risposta così dettagliata. Ti stai avvicinando al problema da una prospettiva completamente diversa. Non sono sicuro se questo risolverà il mio problema o no. Ma a partire da ora sono riuscito a configurare la rotazione dei registri tramite l'appender di dailyrollingfile in log4j –
I registri ancora non vengono ruotati anche dopo aver configurato correttamente l'appender di dailyrollingfile. Penso che log4j non possa rinominare un file quando viene utilizzato da Tomcat in Windows. Per favore suggeriscimi altre opzioni –