Utilizzare questa serie di attributi di configurazione per configurare il file di log
System.out o System.err in modo da autogestirsi.
Un file di log di autogestione scrive i messaggi in un file fino a quando non vengono raggiunti alcuni criteri di orario o di dimensione. Ad un'ora specificata o quando il file
raggiunge una dimensione specificata, la registrazione viene sospesa temporaneamente mentre il
file di log viene aggiornato; operazione che richiede di chiudere il file e ridenominare il
file salvato. Il nuovo nome file salvato sarà uguale a quello originale del file, più
un qualificativo data/ora che indica, appunto, quando si è verificata la ridenominazione. Una
volta ridenominato il file, viene aperto un nuovo file di log vuoto con il nome originale e
l'accesso viene ripristinato. Tutti i messaggi vengono mantenuti dopo il rollover del file di
log, sebbene un solo messaggio potrebbe essere suddiviso tra il file corrente e quello salvato.
Un log può essere configurato per l'autogestione solo se il flusso corrispondente
viene reindirizzato ad un file.
- Dimensione del file
- Fare clic su questo attributo per consentire al file di log di autogestirsi in base alle dimensioni del file. Il rollover automatico si verifica quando il
file raggiunge le dimensioni specificate nel campo delle dimensioni massime.
- Dimensione massima
- Specifica la dimensione massima del file in megabyte. Quando il file raggiunge questa dimensione, viene eseguito il rollover.
Questo attributo è
valido solo se si fa clic su Dimensione del file.
- Ora
- Fare clic su questo attributo per consentire al file di log di autogestirsi in base all'ora. All'ora specificata nel campo ora di avvio, il file esegue il rollover.
- Ora di avvio
- Specifica l'ora del giorno, da 1 a 24, in cui viene avviato
l'algoritmo di rollover periodico per la prima volta dopo il riavvio di Application Server. L'algoritmo viene caricato all'avvio di Application Server. Dopo l'avvio all'ora indicata
(campo ora di avvio), l'algoritmo esegue il rollover del file ogni ora (campo ora di
ripetizione). Questo modello di rollover continua senza modifiche fino a quando Application
Server non viene arrestato.
Nota: Il rollover avviene sempre all'inizio dell'ora del giorno
indicata. La prima ora del giorno, che inizia alle 00:00:00 (mezzanotte), corrisponde alle ore 1 e l'ultima ora del giorno, che inizia alle 23:00:00, corrisponde alle ore 24. Quindi, se si
desidera effettuare il rollover dei file di log a mezzanotte, impostare l'ora di inizio su 1.
- Ora di ripetizione
- Specifica il numero di ore in seguito al quale verrà
eseguito il rollover del file di log. I valori validi sono compresi nell'intervallo tra 1 e
24.
Configurare un file di log per il rollover basato sull'ora, sulle dimensioni o su entrambe.
Fare clic su Dimensione del file e su Ora per eseguire il rollover del file al primo criterio corrispondente. Ad esempio, se il campo ora di ripetizione è impostato a 5 ore
e la dimensione massima del file è di 2 MB, il file esegue il rollover ogni 5 ore, a meno che
non raggiunga 2 MB prima di quest'intervallo. Dopo il rollover della dimensione, il file continua ad eseguire il rollover ad ogni intervallo.