【was日誌配置】 java
服務器 -- 服務器類型 ——webSphere Appliaction server -- 選擇sever -- java和進程管理 -- 進程定義 -- java虛擬機 ,調整「通用JVM參數」。
web
例如Log4j日誌變量名稱爲:打印目錄爲: 服務器
則「通用JVM參數設置爲」:-Dfile.encoding=GBK -Ddefault.client.encoding=GBK -Dclient.encoding.override=GBK –Dlog4j.path.sinoiaciv23 =/opt/IBM/WebSphere/AppServer/profiles/iaContactSrv/log4j_xxx 運維
注:配置完日誌目錄後,要在服務器上創建與目錄對應的文件夾(mkdir /opt/IBM/WebSphere/AppServer/profiles/iaContactSrv/log4j_xxx),不然,日誌會保存在根目錄下。 jvm
最近在搭建大連運維監控系統的過程當中發現,was沒法正常打印程序日誌。 ide
【解決方法】
spa
一、 檢查jvm中的「調試參數」是否正確 調試
二、 檢查jvm中的「通用 JVM 參數」是否正確,而且肯定已經在服務器中建立了此日誌文件目錄。 日誌
三、 打開was程序安裝目錄,找到properties文件夾,將commons-logging.properties 拷貝到文件中,而後重啓server。 server