訊息日誌記載

WebSphere Commerce 日誌記載訊息可分成使用者訊息或系統訊息。

使用者訊息會出現在使用者的 Web 瀏覽器中。 這些訊息會通知使用者有關應用程式的狀態,如系統無法使用,或回應客戶輸入,如信用卡號碼無效。 使用者訊息是使用者輸入無效的結果,它會通知使用者相關原因及可能的復原動作。

系統訊息會提供診斷資訊給網站管理者、客戶服務代表及商店程式開發人員。 系統故障會產生系統訊息,並讓使用者要求無法完成。這些訊息會儲存在日誌檔中,以便後來參考使用。

當使用者瀏覽器中出現使用者訊息時,訊息應該會指出系統訊息碼及使用者要求的狀態。 每一則系統錯誤訊息都會有一則使用者訊息傳回到瀏覽器中。 多個錯誤系統訊息可以只關聯於一則使用者訊息。

訊息嚴重程度的類型有五種:錯誤、警告、狀態、除錯和參考訊息。

訊息會根據其嚴重程度過濾。載入時間訊息日誌架構是根據 XML 架構檔: 

<LogSystem>
<messageLog messageFile="drive:\WebSphere\CommerceServer\instances\instance_name\logs\ecmsg.log"
"drive:\WebSphere\CommerceServer\instances\instance_name\logs\ecmsg.log"
<messageLog messageFile="/usr/WebSphere/CommerceServer/instances/instance_name/logs/ecmsg.log
<messageLog messageFile="/opt/WebSphere/CommerceServer/instances/instance_name/logs/ecmsg.log"
<messageLog messageFile="/QIBM/UserData/WebCommerce/instances/instance_name/logs/ecmsg.log"
notification="false">


<logSeverity type="ERROR" />
<logSeverity type="WARNING" />
<logSeverity type="STATUS" />
<logSeverity type="DEBUG" />
<logSeverity type="INFO" />
</messageLog>
</LogSystem>

如果 enable 屬性設為 "false",ERROR 以外的所有訊息嚴重程度都會停用。 如果只要停用一種嚴重程度,請從嚴重程度清單中移除這行。如果需要使用錯誤通知,通知屬性必須設為 true。 傳訊元件必須正確架構好,錯誤通知才能發生作用。

fileSize 屬性指定日誌檔的大小上限 (MB)。 如果實際檔案大小超出指定的值時,會開啟一個新檔案。 

檔案名稱會根據下列命名慣例來建立:fileName_cloneId_timeStamp.ext。例如,ecmsg.log 檔會產生有 ecmsg_ploiesti_2000.08.08_18.17.47.768.log 這類名稱的系統檔,其中的 ploiesti 是複製 ID,而內含的時間戳記是可變的因數。

訊息和追蹤資料相同的記錄在相同的檔案中。如果要如此架構,它們的 fileSize 屬性必須有相同的值,且 XML 架構檔必須指向相同的檔案位置。

如果要架構 WebSphere Commerce 系統的訊息日誌,請用管理主控台架構功能表的「訊息日誌記載」頁面,或用架構管理程式的「日誌系統」畫面

相關概念

相關作業

IBM copyright