關於websphere(was)部署war包時管理控制台卡死,內存溢出的問題


最近在測試環境部署了一套應用程序,待每次做如圖操作時,CUP總是超過100%,

在管理台系統日志發現了報錯

/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemErr.log日志發現報錯java.lang.Error: java.lang.OutOfMemoryError: Java heap space

解決方法如下:

 在was控制台上選擇系統管理-節點-控制節點(一般帶有的Manager為管理節點),點擊控制節點》本地拓撲,點擊打開出現的節點樹,選擇名為dmgr的葉子節點,點擊jjava 和進程定義-》進程定義,再點擊出現的新頁面右邊的 java虛擬機,設置出現的頁面中的 Initial heap size(初始堆)和Maximum heap size(最大堆)設置為256和1024,默認的最大堆是256m,根據需求調大即可。

然后重啟Dmgr即可,在opt/IBM/WebSphere/AppServer/profiles/Dmgr01/目錄下

先停./stopManager.sh

再啟./startManager.sh

然后重啟控制台和節點,再同步一下節點,就可以正常更新應用了
---------------------
版權聲明:本文為CSDN博主「liuqinshouss」的原創文章,遵循CC 4.0 by-sa版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/liuqinshouss/article/details/81747554

 


免責聲明!

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



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