JBoss中針對不同專案的日誌配置
轉:http://shuimuya.iteye.com/blog/1177916
JBoss的日誌配置都通過xml的形式配置的,而大多專案應用又是通過log4j.properties來配置的..一下子還真的不適應.正好趁此機會複習一下log4j在JBoss下的xml的配置方式.
在應用中使用最多的一般有兩種:輸出到控制檯、檔案...下面就給出這兩種輸出方式的配置.
首先用UE開啟位於%JBOSS_HOME%\server\default\conf\jboss-log4j.xml
1、控制檯
如果使用的時Eclipse,則是輸出到Console..正式應用中輸出到JBoss的CMD.
找到檔案中預設的CONSOLE配置..拷貝複製,改名為mylog1...
|
2、檔案
JBoss中預設的FILE配置是每日回滾,如果一天的日誌量大於了單個檔案的大小,則當前的日誌檔案就會被覆蓋..因此一般都設定一個根據檔案大小回滾的配置.
|
這裡把預設的org.jboss.logging.appender.DailyRollingFileAppender換為org.jboss.logging.appender.RollingFileAppender
完全可以顧名思義.File屬性用於指定日誌檔案存放的位置...
定義好了兩個配置後,需要定義一個logger標記
|
|
|