記載

配置檔的 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
 

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

預設值

這個參數的預設值是 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
 

預設值

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

Copyright IBM Corp. 1997, 2004