關閉tomcat6下的stdout日誌

今天下午客戶打了電話反映tomcat下的日誌文件(stdout日誌)太大(已達到幾G的空間),而項目部署所在的虛擬機磁盤空間不多,能不能把大文件的日誌文件關閉掉。
於是整理了以下,給客戶發了封郵件,原文如下:
---------------------------
請按照以下步驟來操作:
1.停止項目部署所在的tomcat6服務
      【服務位置】:控制面板 => 管理工具 => 服務[tomcat6](停止)
2.修改tomcat6下的service.bat文件
      【文件位置】:tomcat6根目錄/bin/service.bat
      【修改步驟】:
      (1)使用[記事本]工具打開service.bat文件
      (2)搜索"PR_STDOUTPUT",把"set PR_STDOUTPUT=auto"修改成"set PR_STDOUTPUT="
      (3)保存並關閉該文件
3.刪除服務
      (1)使用命令行打開到"tomcat根目錄/bin"目錄下,如右所示:D:\server\tomcat6\bin>
      (2)執行以下命令"service remove",如有success的字樣出現,則表示安裝服務成功;如果出現failed的字樣,則表示安裝服務不成功
4.重新安裝服務
      (1)使用命令行打開到"tomcat根目錄/bin"目錄下,如右所示:D:\server\tomcat6\bin>
      (2)執行以下命令"service install",如有success的字樣出現,則表示安裝服務成功;如果出現failed的字樣,則表示安裝服務不成功
5.啓動tomcat服務
     【服務位置】:控制面板 => 管理工具 => 服務[tomcat6](啓動)
 
PS:如有什麼疑問或問題的話請郵箱或電話聯繫我
---------------------------
[後注]
(1)stdout日誌主要是記錄程序中System.out的內容。
(2)測試階段建議使用log或是system.out,在運營階段的時候建議把相關的system.out和log的info級別都注視或去除掉,保留log其他更高級別的輸入日誌。
(3)以上步驟只針對Tomcat6,因爲Tomcat6和tomcat5的輸出日誌文件都不一樣,這個需要注意一下。
(4)如果使用的是tomcat6的window安裝版,則不需修改bat文件,可以通過那個tomcat6W(configure Tomcat)在logging選項卡下直接修改Redirect stdout,將auto設置爲爲空即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章