./startWebLogic.sh: line 186: 20270 Killed ${JAVA_HOME}/bin/java ${JAVA_VM}

報錯原因

weblogic啓動好了後,中途做性能測試,在100併發下報錯,服務自動停掉了。報錯提示如下:
./startWebLogic.sh: line 186: 20270 Killed ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -\Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}

解決思路

在網上找了很多,發現全部都是有問題沒答案,要麼就是很不靠譜!!!
出現這個問題,還是由於應用內存被撐爆了。比如說:你的應用裏有設置緩存隊列,然後值比較大,超過了預期。我這邊就是由於隊列內存配置過大,導致應用中斷。

總結:出現這問題跟weblogic本身問題應該不大,還是要從自己本身應用入手,看看哪些因素會導致內存撐爆。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章