Sun Java System Application Server 9.1 管理指南

關於記錄

記錄記錄

Application Server 使用 JSR 047 中指定的 Java EE 平台記錄 API。Application Server 記錄訊息記錄在伺服器記錄中,通常位於 domain-dir/logs/server.log。當記錄自動重建時,Application Server 會建立名為 server.log 的全新空白檔案,並將舊檔案重新命名為 server.log_date,其中 date 是檔案自動重建的日期和時間。

domain-dir/logs 目錄中除了包含伺服器記錄之外,還包含兩種其他類型的記錄。access 子目錄中包含 HTTP 服務存取記錄,tx 子目錄中包含作業事件服務記錄。如需有關這些記錄的資訊,請參閱配置作業事件

Application Server 的元件可產生記錄輸出。應用程式元件也可以產生記錄輸出。

應用程式元件可以使用 Apache Commons Logging Library 來記錄訊息。但是,建議採用平台標準 JSR 047 API 以獲得更好的記錄配置。

記錄檔的記錄遵循以下統一格式:

[#|yyyy-mm-ddThh:mm:ss.SSS-Z|Log Level|ProductName-Version|LoggerName|Key Value Pairs|Message|#]

例如︰

[#|2006-10-21T13:25:53.852-0400|INFO|sun-appserver9.1|javax.enterprise.
system.core|_ThreadID=13;|CORE5004: Resource Deployed: 
[cr:jms/DurableConnectionFactory].|#]

在此範例中,

以後的版本中,可能會變更或增強記錄檔的記錄格式。

記錄程式名稱空間階層結構

Application Server 為它的每個模組都提供了記錄程式。下表依照字母順序,列出模組名稱和每個記錄程式的名稱空間,如管理主控台 [記錄層級] 頁面所示 (請參閱配置記錄層級)。[記錄層級] 頁面中未顯示表中最後三個模組。

表 17–1 Application Server 記錄程式名稱空間

模組名稱 

名稱空間 

管理 

javax.enterprise.system.tools.admin

類別載入程式 

javax.enterprise.system.core.classloading

配置 

javax.enterprise.system.core.config

連接器 

javax.enterprise.resource.resourceadapter

CORBA 

javax.enterprise.resource.corba

部署 

javax.enterprise.system.tools.deployment

EJB 容器 

javax.enterprise.system.container.ejb

群組管理服務 (僅限叢集和企業設定檔) 

javax.ee.enterprise.system.gms

JavaMail 

javax.enterprise.resource.javamail

JAXR 

javax.enterprise.resource.webservices .registry

JAXRPC 

javax.enterprise.resource.webservices.rpc

JAXWS 

javax.enterprise.resource.webservices.javaws

JBI 

com.sun.jbi

JMS 

javax.enterprise.resource.jms

JTA 

javax.enterprise.resource.jta

JTS 

javax.enterprise.system.core.transaction

MDB 容器 

javax.enterprise.system.container.ejb.mdb

命名 

javax.enterprise.system.core.naming

持續性 

oracle.toplink.essentialsjavax.enterprise.resource.jdojavax.enterprise.system.container.cmp

節點代理程式 (僅限叢集和企業設定檔) 

javax.ee.enterprise.system.nodeagent

根 

javax.enterprise

SAAJ 

javax.enterprise.resource.webservices.saaj

安全性 

javax.enterprise.system.core.security

自我管理 

javax.enterprise.system.core.selfmanagement

伺服器 

javax.enterprise.system

同步化 (僅限叢集和企業設定檔) 

javax.ee.enterprise.system.tools .synchronization

Util 

javax.enterprise.system.util

檢驗器 

javax.enterprise.system.tools.verifier

Web 容器 

javax.enterprise.system.container.web org.apache.catalina org.apache.coyote org.apache.jasper