Stiamo riscontrando un problema particolare. Scenario: abbiamo 3 server che con più istanze di un componente scrivono tutti i log delle transazioni in un singolo file di registro. Usiamo log4j ei server funzionano in Java 1.3. setAppend() viene passato true e l'implementazione è DailyRollingFileAppenderLog4j dailyrollingfileappender file issues
Problema: a mezzanotte, ci si aspetta che il file di registro corrente si sposti con un nuovo nome file e inizi a scrivere su un nuovo file. Questo sta funzionando bene nella nostra configurazione di test (registri di scrittura su server singolo). In produzione, a mezzanotte, viene creato il nuovo file in cui vengono scritti nuovi log, ma il file viene cancellato
Qualsiasi aiuto sarà molto apprezzato in quanto è stato un paio di giorni e non siamo in grado di ottenere alcun vantaggio per il problema.
Potrebbe pubblicare il file di configurazione, per favore? –
Grazie per le risposte. Ho trovato un altro link qui [http://vivekagarwal.wordpress.com/2008/02/09/missing-log4j-log-files-with-dailyrollingfileappender-when-they-should-roll-over/]. Proveremo questo e dare un aggiornamento – rajesh
Abbiamo proceduto con la soluzione fornita nel link sopra e ha funzionato. – rajesh