我想知道爲什麼我的tomcat服務器的spring項目獲得了大小爲40GB的catalina.out文件。請提供任何解決方案。 catalina.out reach 40 GBTomcat catalina.out是40GB
回答
catalina.out中達到這麼大的尺寸,因爲:
1-可能有發送到控制檯處理許多日誌記錄消息,並且
2-也沒有catalina.out中的任何旋轉(並沒有政策,以消除舊的catalina.out)。首先,由於catalina.out中可能存在一些重複和消息,這些消息也可能存儲在日誌消息中,所以我會檢查日誌文件的內容(catalina。[DATE] .log )是相同的catalina.out的,如果是這樣,那麼你可以編輯文件的conf/logging.properties和remove console handler
我還檢查日誌消息的級別,如果可能設置一個更高的水平。在的conf尋找這一行/ logging.properties
java.util.logging.ConsoleHandler.level = ....
可能的級別,在提高頻率的級別是嚴重的,WARNING,INFO,CONFIG,FINE,FINER,FINEST或ALL。我會嘗試通過CONFIG或甚至INFO來替換ALL,FINEST,FINER,FINE。例如,通過將其設置爲INFO,所有SEVERE,WARNING和INFO消息都將被記錄,但不會在該列表的右邊有一個級別。
也是另一個選項設置的限制,加入這一行到控制檯處理程序的conf/logging.properties
java.util.logging.ConsoleHandler.limit = 1024000
和rotate catalina.out配置自動任務來刪除舊的。
謝謝你。 –
@ChhunlyLim如果答案是確定的,那麼你應該接受它 – Guillem
- 1. 截斷catalina.out而不使用tomcat重啓
- 2. Tomcat 6 log4j - linux - 安全地刪除catalina.out
- 3. Tomcat的觀點catalina.out的日誌文件
- 4. Tomcat catalina.out增長到服務器崩潰
- 5. Tomcat catalina.out淹沒了,是否可以自定義日誌記錄?
- 6. 有沒有catalina.out
- 7. 一個在catalina.out的
- 8. 爲什麼我的catalina.out是500Mb?
- 9. 從cron作業創建空catalina.out(基於剛剛刪除的catalina.out)
- 10. catalina.out中的這些警告是什麼?
- 11. log4j rollingfileappender旋轉catalina.out文件,但一直寫入catalina.out.1文件
- 12. Windows上的「catalina.out」在哪裏?
- 13. 用rotatelogs旋轉catalina.out?
- 14. logWatch用於監視catalina.out
- 15. 如何更正刪除catalina.out?
- 16. 不記錄到catalina.out中
- 17. Log4j的寫入catalina.out的
- 18. Log4J與Tomcat的集成 - catalina.out日誌文件輪換
- 19. Log4j每日滾動catalina.out而不重新啓動Tomcat?
- 20. 在ubuntu生成每個日期的tomcat的catalina.out文件分開
- 21. 永久限制tomcat的catalina.out文件大小
- 22. 爲什麼庫jar在tomcat catalina.out中寫入日誌?
- 23. Tomcat如何將verbose:gc控制檯輸出重定向到catalina.out
- 24. Tomcat 8更改catalina.out權限,使其可被所有人讀取
- 25. Tomcat日誌記錄catalina.out正在不斷增加
- 26. 如何將日誌從tomcat docker容器發送到catalina.out?
- 27. 如何創建catalina.out中登錄的Tomcat 6或7
- 28. 如何通過catalina.out找到tomcat的自動關機原因
- 29. 如何打開tomcat catalina.out文件的調試和信息日誌?
- 30. Catalina.out內存泄漏錯誤
您需要備份該文件並對其進行壓縮,然後刪除該文件。 – Balasubramanian
或嘗試降低日誌記錄級別 – DevDio
呃,我從來沒有想過文件會膨脹到如此巨大的尺寸。 –