記載

配置檔的 LOGGING 區段可讓您指定接收訊息的方式。

LOG_FILE

指定 InterChange Server 寫入訊息的位置。

訊息可以記載到標準輸出 (STDOUT) 或記載到您指定其路徑的檔案。 如果您指定 STDOUT,則訊息會出現在啟動伺服器的指令提示視窗。

如果您未指定這個參數值,InterChange Server 會將訊息寫至位於 ProductDir 目錄中的 InterchangeSystem.log 檔。

例如:

LOG_FILE = test.log (在 ProductDir 目錄中)

預設值

LOG_FILE = STDOUT
 

MESSAGE_RECIPIENT

提供一個以上電子郵件位址,InterChange Server 除了會將「錯誤」訊息和「嚴重錯誤」訊息寫至日誌檔, 還會將它們傳送至指定的電子郵件位址。如果省略電子郵件網域,InterChange Server 將使用預設 POP 郵件網域。

如需電子郵件通知的詳細資訊,請參閱 System Administration Guide。

範例:

MESSAGE_RECIPIENT = troubleshooters
 

前述範例顯示您如何將電子郵件通知設成稱為 troubleshooters 的配送清單。 如果省略電子郵件網域,InterChange Server 將使用預設 POP 郵件網域。

MESSAGE_RECIPIENT = dave,dana@myhome.com
 

前述範例顯示如何將電子郵件通知設成兩個使用者位址:davedana@myhome.com (如果電子郵件程式使用逗號來隔開多個位址的話)。

預設值

這個參數沒有預設值。

MIRROR_LOG_TO_STDOUT

這個選用參數可讓您將記載訊息傳送至標準輸出和日誌檔。 如果 LOG_FILE 參數已指定為有效的檔案, 但沒有設成 STDOUT (標準輸出),則設定 MIRROR_LOG_TO_STDOUT = TRUE 也會將日誌輸出鏡映至標準輸出。如果設定 LOG_FILE = STDOUT, 將忽略這個參數。

由於日誌檔鏡映會造成效能的額外負荷,因此僅在開發和除錯期間, 這個參數才應設成 true。我們建議在生產期間指定 false 或完全不指定它 (在這種情況下, 它的預設值是 false)。

預設值

這個參數的預設值是 false (關閉)。

MAX_LOG_FILE_SIZE

這個選用性參數會將日誌檔大小限制為指定的大小。 大小單位可以是 KB (千位元組)、MB (百萬位元組) 或 GB (十億位元組)。 如果未指定任何單位,單位的預設值是位元組。

範例如下:

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

如果指定了 MAX_LOG_FILE_SIZE 參數,將隱含地啟用日誌保存。

除非遭到 NUMBER_OF_ARCHIVE_LOGS 參數置換, 否則預設保存數為 5,前提是 MAX_LOG_FILE_SIZE 設成 UNLIMITED 以外的值。

預設值

這個參數的預設值是 UNLIMITED

NUMBER_OF_ARCHIVE_LOGS

這個選用性參數指定要維護的保存日誌數目。 保存檔的名稱衍生自 LOG_FILE 的指定值。 如果未指定 MAX_LOG_FILE_SIZE 參數, 或如果設定了 LOG_FILE=STDOUT,將忽略這個參數。

範例,如果:

LOG_FILE = logs/InterchangeSystem.log (在 ProductDir 目錄中),且 NUMBER_OF_ARCHIVE_LOGS = 3

則保存日誌的命名如下 (在 ProductDir 目錄中):

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

預設值

這個參數的預設值是 5。

Copyright IBM Corp. 1997, 2004