1. 程式人生 > 其它 >伺服器Linux部署tomcat經常掛掉,排查問題

伺服器Linux部署tomcat經常掛掉,排查問題

技術標籤:ECSlinux

伺服器Linux部署tomcat經常掛掉,排查問題

1. 排查tomcat日誌,logs日誌沒有問題

2.檢視/var/log/messages檔案,發現如下提示資訊:

Out of memory: Kill process 26492 (java) score 154 or sacrifice child
在這裡插入圖片描述
linux系統記憶體滿了,自動kill掉了不能保護的執行緒

解決方案
優化tomcat記憶體,找到tomcat下的/bin/catalina.sh

	JAVA_OPTS="$JAVA_OPTS -server -Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512 -Djava.awt.headless=true"