一個部署了tomcat服務的linux服務器,運行一段時間后出現內存和空間不足的問題


—— 前段時間項目上的事比較忙,期間筆記都是臨時存在本地txt,這些天有點時間了,整理出來,以便日后查看;

linux 查看內存使用情況:
free -m

釋放緩存:
/proc/sys/vm/drop_caches

報錯:
-bash: /proc/sys/vm/drop_caches: Permission denied
報錯使用下面命令釋放緩存:
sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches'

----------------------------------------------------------
報錯:java.io.IOException: No space left on device at java.io.FileOutputStream.writeBytes(Native Method) at java.io
日志清理 即可;

-- 相關命令
查看空間使用情況:
df -k

清理catalina.out文件,如果文件在使用中,注意不要直接刪除文件,否則,文件流還會往里面繼續輸出,導致隱藏內存占用暴漲!
cd tomcat下的logs目錄
echo "">catalina.out

--------------------------------------------------------------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM