Weblogic Admin Server , Managed Server記憶體調整
1. 調整JVM引數
1)modify DOMAIN_HOME/bin/setDomainEnv.sh, changes:
XMS_SUN_64BIT="4096"
export XMS_SUN_64BIT
XMS_SUN_32BIT="4096"
export XMS_SUN_32BIT
XMX_SUN_64BIT="4096"
export XMX_SUN_64BIT
XMX_SUN_32BIT="4096"
export XMX_SUN_32BIT
XMS_JROCKIT_64BIT="4096"
export XMS_JROCKIT_64BIT
XMS_JROCKIT_32BIT="4096"
export XMS_JROCKIT_32BIT
XMX_JROCKIT_64BIT="4096"
export XMX_JROCKIT_64BIT
XMX_JROCKIT_32BIT="4096"
export XMX_JROCKIT_32BIT
export XMS_SUN_64BIT
XMS_SUN_32BIT="4096"
export XMS_SUN_32BIT
XMX_SUN_64BIT="4096"
export XMX_SUN_64BIT
XMX_SUN_32BIT="4096"
export XMX_SUN_32BIT
XMS_JROCKIT_64BIT="4096"
export XMS_JROCKIT_64BIT
XMS_JROCKIT_32BIT="4096"
export XMS_JROCKIT_32BIT
XMX_JROCKIT_64BIT="4096"
export XMX_JROCKIT_64BIT
XMX_JROCKIT_32BIT="4096"
export XMX_JROCKIT_32BIT
備註: Managed Server首先讀setDomainEnv.sh下的引數,然後讀取setSOADomainEnv.sh下的 ????
2 調整Admin Server的JVM引數: (ps -ef | grep AdminServer檢視記憶體生效)
vi DOMAIN_HOME/bin/startWebLogic.sh,
在 echo "JAVA Memory arguments: ${MEM_ARGS}" 前面加入如下行:
if [ "${SERVER_NAME}" == "SOA_AdminServer" ] ; then
MEM_ARGS="-Xms2048m -Xmx2048m -XX:MaxPermSize=512m"
fi
MEM_ARGS="-Xms2048m -Xmx2048m -XX:MaxPermSize=512m"
fi
3. 修改DOMAIN_HOME/bin/setSOADomainEnv.sh 下的
DEFAULT_MEM_ARGS="-Xms512m -Xmx1024m" (DEFAULT的可以不用改,一般會被覆蓋)
PORT_MEM_ARGS="-Xms4096m -Xmx4096m" (根據需要進行修改)
PORT_MEM_ARGS="-Xms4096m -Xmx4096m" (根據需要進行修改)
備註:setSOADomainEnv.sh 指令碼後面會有USER_MEM_ARGS=${PORT_MEM_ARGS}, 而
USER_MEM_ARGS 優先順序最高,所以這裡更改PORT_MEM_ARGS 。
USER_MEM_ARGS 優先順序最高,所以這裡更改PORT_MEM_ARGS 。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-742661/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 修改WebLogic中Managed Server及Admin Server JVM大小 [final]WebServerJVM
- weblogic 記憶體調整Web記憶體
- SOA Suite中weblogic的managed server 啟動是ADMIN狀態UIWebServer
- 如何刪除lok正常開啟weblogic managed serverWebServer
- weblogic管理2 - 建立並啟動一個managed serverWebServer
- WebLogic中修改AdminServer及Managed Server的埠WebServer
- oracle for aix記憶體調整OracleAI記憶體
- SQL SERVER 記憶體爆滿SQLServer記憶體
- Oracle記憶體分配與調整Oracle記憶體
- oracle記憶體調整相關Oracle記憶體
- Weblogic開啟managed server報錯java.lang.OutOfMemoryError: PermGen spaceWebServerJavaError
- 改善SQL Server記憶體管理(轉)SQLServer記憶體
- MySQL記憶體引數及調整MySql記憶體
- Tomcat記憶體引數調整Tomcat記憶體
- 合理配置SQL Server的最大記憶體SQLServer記憶體
- 為SQL Server啟用AWE記憶體SQLServer記憶體
- 達夢記憶體調整及修改方法記憶體
- solaris記憶體引數調整及管理記憶體
- Oracle - 資料庫的記憶體調整Oracle資料庫記憶體
- KVM之十一:調整cpu和記憶體記憶體
- Oracle效能最佳化調整--調整緩衝區快取記憶體Oracle快取記憶體
- Sql Server實體記憶體及虛擬記憶體設定的總結SQLServer記憶體
- oracle例項記憶體(SGA和PGA)調整Oracle記憶體
- TOMCAT記憶體溢位及大小調整Tomcat記憶體溢位
- Oracle調整緩衝區快取記憶體Oracle快取記憶體
- Windows下的weblogic部署web專案執行比較慢或記憶體溢位,需要調整記憶體大小WindowsWeb記憶體溢位
- SAP ECC6.0記憶體引數調整和調優記憶體
- 自動記憶體調整中真正決定自動調整的引數記憶體
- WebLogic: 記憶體溢位Web記憶體溢位
- weblogic的記憶體分配Web記憶體
- SQL Server 2005效能調整二(zt)SQLServer
- 怎麼整理 SQL Server效能調整清單SQLServer
- SQL Server為什麼這麼耗記憶體SQLServer記憶體
- 淺談SQL Server 對於記憶體的管理SQLServer記憶體
- SQL Server 記憶體資料庫原理解析SQLServer記憶體資料庫
- SQL Server 2000記憶體管理內幕SQLServer記憶體
- SQL Server表駐留記憶體和檢測SQLServer記憶體
- Linux 下判斷Server 記憶體是否不足LinuxServer記憶體