Registrazione

Lo script La sezione LOGGING del file di configurazione consente di specificare il modo in cui si desidera ricevere i messaggi.

LOG_FILE

Specifica dove InterChange Server scrive i messaggi.

E' possibile registrare i messaggi nell'output standard(STDOUT) o in un di cui specificare il percorso. Se si specifica STDOUT, i messaggi vengono visualizzati in una finestra del prompt dei comandi in cui viene avviato il server.

Se non viene specificato alcun valore per questo parametro, InterChange Server scriverà i messaggi nel file InterchangeSystem.log, nella directory ProductDir.

Esempio:

LOG_FILE = test.log (nella directory ProductDir)

Predefinito

LOG_FILE = STDOUT
 

MESSAGE_RECIPIENT

fornisce uno o più indirizzi e-mail a cui InterChange Server invia i messaggi di errore e quelli di errore irreversibile oltre a scriverli nel file di log. Se viene omesso un dominio e-mail, InterChange Server utilizza il dominio predefinito POP mail.

Per ulteriori dettagli sulle notifiche e-mail, fare riferimento al manuale System Administration Guide.

Esempi:

MESSAGE_RECIPIENT = troubleshooters
 

L'esempio precedente mostra il modo in cui è possibile impostare una notifica e-mail in un elenco di distribuzione denominato troubleshooters. Se il dominio di e-mail viene omesso, InterChange Server utilizzerà il dominio predefinito POP mail.

MESSAGE_RECIPIENT = dave,dana@myhome.com
 

L'esempio precedente illustra come impostare una notifica e-mail per due indirizzi utenti, dave e dana@myhome.com, se il programma e-mail utilizza una virgola per separare più indirizzi.

Predefinito

Non esiste un valore predefinito per questo parametro.

MIRROR_LOG_TO_STDOUT

Questo parametro facoltativo consente di inviare messaggi di registrazione ad output standard e ad un file di log. Se il parametro LOG_FILE è stato specificato in un file valido e non è stato impostato su STDOUT (output standard), impostare allora i mirror MIRROR_LOG_TO_STDOUT = TRUE l'output di registrazione sull'output standard. Questo parametro viene ignorato se è impostato LOG_FILE = STDOUT .

A causa del sovraccarico di prestazione del mirroring del file di log, è necessario impostare questo parametro su true durante lo sviluppo e l'esecuzione del debug. Si consiglia di specificare false o di non specificarlo del tutto (nel qual caso il valore predefinito sarà false) durante la produzione.

Predefinito

Il valore predefinito per questo parametro è false (off).

MAX_LOG_FILE_SIZE

Questo parametro facoltativo limita la dimensione del file di log alla dimensione specificata. Le unità di dimensione possono essere in KB (kilobyte), MB (megabyte) o GB (gigabyte). Se non è specificata nessuna unità, l'impostazione predefinita sarà in byte.

Esempi sono:

MAX_LOG_FILE_SIZE = 100 KB 
  
 MAX_LOG_FILE_SIZE = 5 MB 
  
 MAX_LOG_FILE_SIZE = 1 GB 
  
 MAX_LOG_FILE_SIZE = 8192
 

Se viene specificato un parametro MAX_LOG_FILE_SIZE, viene abilitato implicitamente un'archiviazione di registrazione.

A meno che non venga sovrascritto dal parametro NUMBER_OF_ARCHIVE_LOGS, il numero predefinito di archivi è 5, se MAX_LOG_FILE_SIZE è impostato su un valore diverso da UNLIMITED.

Predefinito

il valore predefinito per questo parametro è UNLIMITED.

NUMBER_OF_ARCHIVE_LOGS

Questo parametro facoltativo specifica il numero di archivio registrazioni da conservare. I nomi dei file di archivio derivano dal valore specificato LOG_FILE. Questo parametro viene ignorato se non è specificato il parametro MAX_LOG_FILE_SIZE o se è impostato LOG_FILE=STDOUT.

Esempio, se:

LOG_FILE = logs/InterchangeSystem.log nella directory ProductDir e NUMBER_OF_ARCHIVE_LOGS = 3

le registrazioni di archivio vengono denominate come segue (nella directory ProductDir):

logs/InterchangeSystem_Arc_01.log 
 logs/InterchangeSystem_Arc_02.log
 logs/InterchangeSystem_Arc_03.log
 

Predefinito

Il valore predefinito di questo parametro è 5.

Copyright IBM Corp. 1997, 2004