1. 程式人生 > >一個部署了tomcat服務的linux服務器,運行一段時間後出現內存和空間不足的問題

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

denied dev inux 使用情況 往裏面 a.out leo 輸出 byte

—— 前段時間項目上的事比較忙,期間筆記都是臨時存在本地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

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

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