WebLogic引數調整的各檔案層疊關係(上層到下層)[final]
Weblogic 10.3.6 64bit
Linux AS 5.8 64bit
SUN JDK 1.6 and JRockit 1.6 64bit .
安裝SOA Suite及 OSB之後, 設定AdminServer 及 Managed Server 的JVM size, 發現顧問調整
了很多地方, 感覺有點亂,基本都是調了一些jvm的大小,還有gc的一些策略等。整理一下。
DOMAIN_HOME/bin/setDomainEnv.sh
--修改AdminServer的JVM等 (其中的XMS_SUN_64BIT 等)
DOMAIN_HOME/bin/startWebLogic.sh
--修改AdminServer的JVM等,設定會覆蓋 DOMAIN_HOME/bin/setDomainEnv.sh 中相同的部分(已驗證)
DOMAIN_HOME/bin/setSOADomainEnv.sh
--修改SOA domain中Managed Server的JVM引數等 (修改其中的PORT_MEM_ARGS)
DOMAIN_HOME/bin/startManagedWeblogic.sh
--如果修改Managed Server的JVM引數(JAVA_OPTIONS)等,是否會覆蓋setSOADomainEnv.sh 的相同引數?
/xxx/Oracle/Middleware/wlserver_10.3/common/bin/commEnv.sh
startWebLogic.sh 對每個domain 記憶體的大小進行設定,預設的設定是在commEnv.sh中。也即是
startWebLogic.sh中設定的記憶體大小會覆蓋commEnv.sh 中的相同的部分
--修改AdminServer的JVM等 (其中的XMS_SUN_64BIT 等)
DOMAIN_HOME/bin/startWebLogic.sh
--修改AdminServer的JVM等,設定會覆蓋 DOMAIN_HOME/bin/setDomainEnv.sh 中相同的部分(已驗證)
DOMAIN_HOME/bin/setSOADomainEnv.sh
--修改SOA domain中Managed Server的JVM引數等 (修改其中的PORT_MEM_ARGS)
DOMAIN_HOME/bin/startManagedWeblogic.sh
--如果修改Managed Server的JVM引數(JAVA_OPTIONS)等,是否會覆蓋setSOADomainEnv.sh 的相同引數?
/xxx/Oracle/Middleware/wlserver_10.3/common/bin/commEnv.sh
startWebLogic.sh 對每個domain 記憶體的大小進行設定,預設的設定是在commEnv.sh中。也即是
startWebLogic.sh中設定的記憶體大小會覆蓋commEnv.sh 中的相同的部分
---------------------------------------------------------------
啟動指令碼,就是高層的call底層的,上層的設定會覆蓋底層的相同引數的設定。總結了一下上層(高層)
到底層的設定的檔案(順序為 上層到底層)
到底層的設定的檔案(順序為 上層到底層)
(上層)domain_home/bin/下 startWebLogic.sh / startManagedWebLogic.sh -->
setSOADomainEnv.sh (或 setOSBDomainEnv.sh等) --->
setDomainEnv.sh ---> WL_HOME/common/bin下的 commEnv.sh (底層)
setSOADomainEnv.sh (或 setOSBDomainEnv.sh等) --->
setDomainEnv.sh ---> WL_HOME/common/bin下的 commEnv.sh (底層)
---------------------------------------------------------------
設定不同的Managed Server JVM size 在哪個檔案設定 (我們是node manager開啟託管server) ?
網上看到的設定方法是在console中增加, 如何直接修改檔案呢 。
單獨增加JVM 方法: 登入console->伺服器->點選bam_server01->配置->伺服器啟動(start)
拉到最下面有 Arguments(引數)項, 需要點選導航部分的“鎖定並編輯”才能增加,
可以寫入引數部分的比如(SUN JDK可以設定PermSize,JRockit不需要):
-Xms4096m -Xmx4096m -XX:PermSize=512m -XX:MaxPermSize=1024m
網上看到的設定方法是在console中增加, 如何直接修改檔案呢 。
單獨增加JVM 方法: 登入console->伺服器->點選bam_server01->配置->伺服器啟動(start)
拉到最下面有 Arguments(引數)項, 需要點選導航部分的“鎖定並編輯”才能增加,
可以寫入引數部分的比如(SUN JDK可以設定PermSize,JRockit不需要):
-Xms4096m -Xmx4096m -XX:PermSize=512m -XX:MaxPermSize=1024m
這個設定其實就是透過console來修改config.xml檔案。
---------------------------------------------------------------
JRockit 不需要設定所謂的PermSize ?
JRockit doesn't have a perm space, so no point in specifying that. And
there is usually less need to tune stack size (-Xss) when running JRockit,
but you know your app better than we do.
there is usually less need to tune stack size (-Xss) when running JRockit,
but you know your app better than we do.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-750425/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java中各程式碼層級的關係Java
- 關於三層架構中各層次的關係與實現模型 (轉)架構模型
- [CSS LEARN]層疊上下文、層疊等級、層疊順序CSS
- css--深入由z-index引發的層疊上下文、層疊等級和層疊順序的思考CSSIndex
- caffe網路各層引數詳解
- CSS層疊CSS
- css 層疊上下文和層疊順序CSS
- 卷積層和全連線層之間的關係卷積
- 徹底搞懂CSS層疊上下文、層疊等級、層疊順序、z-indexCSSIndex
- Z-index 層疊上下文和層疊水平Index
- Java SE 檔案上傳和檔案下載的底層原理Java
- RecyclerView進階之層疊列表(上)View
- CSS 層疊相關知識指北CSS
- 不同層之間的物件關係物件
- RecyclerView進階之層疊列表(下)View
- 部門層級關係表
- 深入理解CSS中的層疊上下文和層疊順序CSS
- CSS層疊樣式表的層疊是什麼意思(轉自知乎)CSS
- CSS層疊機制CSS
- 關於表現層、業務層、持久層及他們所包含的物件之間的關係的理解,高手指點物件
- Flutter 可拖拽的層疊卡片Flutter
- CSS 中重要的層疊概念CSS
- iOS專案開發實戰——UIView的層級關係iOSUIView
- 檔案的層次性管理
- node中間層實現檔案上傳
- CSS 元素層疊順序CSS
- 斐波那契數列魔法塔數字量與層數的關係
- 由淺入深:CNN中卷積層與轉置卷積層的關係CNN卷積
- 基於SSM的小程式中後端各結構層作用及關係SSM後端
- OSI參考模型的各層模型
- CSS——CSS 結構和層疊CSS
- CSS:層疊樣式表—positionCSS
- CSS--結構和層疊CSS
- 計算機網路基礎-三種網路模型(OSI七層模型 TPC/IP四層模型 五層模型)的關係計算機網路模型
- MVC專案實踐,在三層架構下實現SportsStore-02,DbSession層、BLL層MVC架構Session
- 【單頁應用】我們該如何處理框架彈出層層級關係?框架
- 【動手學深度學習】第五章筆記:層與塊、引數管理、自定義層、讀寫檔案、GPU深度學習筆記GPU
- CSS的特性之層疊性介紹CSS