2013-03-27 87 views
1

我在jboss-eap-6.0上有3個應用程序,所有工作都正常,但其中一個應用程序正在始終在0:00時在jboss/bin目錄中創建循環日誌文件0字節jboss eap-6.0旋轉日誌文件出現在bin目錄中

其他所有內容都正確記錄到正確的/ log目錄。

配置文件之間非常相似,只是改變文件名。 我懷疑它與依賴庫有關......也許log4j或slf4j在這個應用程序中不包括;我現在試着用log4j。

如果有人對此問題有任何瞭解或已在其他地方看到此行爲,那麼知道這一點非常有用。

謝謝。

+0

僅供參考 - 因爲您使用的是EAP,所以您應該考慮使用紅帽打開支持憑單。你會有更好的運氣從他們那裏得到答案。 – CoolBeans 2013-03-27 20:57:52

+0

是否有任何應用程序中有log4j配置文件? – 2013-03-30 20:12:56

+0

應用程序已經有log4j配置正常工作。 – yaffar666 2013-04-16 15:40:16

回答

0

這聽起來像有一個週期性旋轉文件處理程序配置,沒有任何日誌類別日誌記錄到它。這些處理程序會在每次日期格式更改時生成一個新文件,這可以解釋爲什麼每晚都得到一個新文件。

在基於EAP 6.0的基於web的管理控制檯中,點擊右上角的配置文件,然後展開左側的Core並選擇Logging,然後單擊Handler選項卡和Periodic子選項卡。如果後綴設置爲.yyyy-MM-dd,那麼每天都會給你一個新文件。文件路徑將是您的日誌文件的實際文件名,並且所使用的目錄將由「文件相對於:」下顯示的環境屬性給出。

如果要更改用於日誌文件的目錄,請更改「文件相對於」下顯示的環境屬性的值,或將其更改爲jboss.server.log.dir,我相信這是默認值。