準生產上的項目太長時間沒人動他,昨天發現莫名其妙的掛了,同事手動起來tomcat和dubbo服務,今天聯通那邊說 接口調不通,不得不今天來排查看看什麼緣由。初步排查 是tomcat裏日誌文件太大。linux
隨着項目的運行,Tomcat的日誌文件catalina.out的大小日益增大,如今都有好幾個GB了。若是咱們不作任何處理,catalina.out的文件大小將會持續增長,直到把咱們的系統硬盤空間給撐爆不可。tomcat
當Tomcat的日誌文件catalina.out的大小大於2GB時,Tomcat程序崩潰時將有可能會啓動失敗而且不會有任何錯誤信息提示。爲了不該場景的出現,咱們要按期輪轉catalina.out日誌文件。spa
linux下查看文件以及磁盤空間大小管理.net
(1)查看文件大小日誌
查看當前文件夾下全部文件大小(包括子文件夾)code
[run@TBOSS-GGLC-APP01 logs]$ du -sh 4.5G .
清空這個日誌文件 catalina.outhtm
[run@TBOSS-GGLC-APP01 logs]$ cat /dev/null> catalina.out [run@TBOSS-GGLC-APP01 logs]$ du -h catalina.out 0 catalina.out
(3)查看磁盤空間利用率blog
df -Th 會看到磁盤空間超過80%,會出現預警。接口
後期 還需觀察 日誌文件,會考慮更好的自動的解決方式get
借鑑博客
解決Tomcat日誌文件catalina.out文件過大問題
http://lavenliu.blog.51cto.com/5060944/1765791
linux 查看磁盤空間大小命令
http://www.jb51.net/article/98807.htm