斷點

          每天進步一點點!
          posts - 174, comments - 56, trackbacks - 0, articles - 21

          Weblogic內存分配問題

          Posted on 2010-05-30 15:45 斷點 閱讀(1397) 評論(0)  編輯  收藏 所屬分類: WebLogic
          一:WebLogic配置問題:
          由于WebLogic的配置問題,我們的系統運行出現了失敗情況。原因是為WebLogic分配的內存太少了。通過修改commom\bin\commEnv.cmd文件來增加內存分配。
          修改的部分如下:
          :bea
          if "%PRODUCTION_MODE%" == "true" goto bea_prod_mode
          set JAVA_VM=-jrockit
          set MEM_ARGS=-Xms768m -Xmx1024m
          set JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:none
          goto continue
          :bea_prod_mode
          set JAVA_VM=-jrockit
          set MEM_ARGS=-Xms768m -Xmx1024m   //原來是128M~256M,太小了,數據太大
          goto continue
          結果修改后,沒有效果。還是有失敗的情況。
          發現,原來,在:bea下面還有一段配置信息如下:
          :
          sun
          if "%PRODUCTION_MODE%" == "true" goto sun_prod_mode
          set JAVA_VM=-client
          set MEM_ARGS=-Xms768m -Xmx1024m -XX:MaxPermSize=256m
          set JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:none
          goto continue
          :sun_prod_mode
          set JAVA_VM=-
          server
          set MEM_ARGS=-Xms768m -Xmx1024m -XX:MaxPermSize=256m
          goto continue


          將這里的內存分配修改后見效。
          原因是,上面對第一段代碼是為bea自己的JVM設置的,下面的是為Sun的設置的。而WebLogic默認的是Sun的,所以出了毛病。

          ,domain中的相關配置:
            1,
          修改bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd文件.
            2,
          修改如下幾個位置:以下藍色部分是需修改的內存大小

               set MEM_ARGS=-Xms256m -Xmx512m   @
          最主要將這兩個值改大,這是此域啟動后,虛擬機可使用的內存

               if "%JAVA_VENDOR%"=="Sun" (           @
          使用sun服務器開發模式下的JVM配置
                   if "%PRODUCTION_MODE%"=="" (
                        set MEM_DEV_ARGS=-XX:CompileThreshold=8000 -XX ermSize=48m
                    )
                )

              if "%JAVA_VENDOR%"=="Sun" (            @
          使用sun服務器生產模式下的JVM配置
                     set MEM_ARGS=%MEM_ARGS% %MEM_DEV_ARGS% -XX:MaxPermSize=128m
              )
             if "%JAVA_VENDOR%"=="HP" (               @
          使用hp服務器生產模式下的JVM配置
                  set MEM_ARGS=%MEM_ARGS% -XX:MaxPermSize=128m
             )

          主站蜘蛛池模板: 望城县| 五莲县| 中卫市| 锡林郭勒盟| 沂水县| 元氏县| 丰顺县| 香格里拉县| 美姑县| 宣威市| 红原县| 兰溪市| 扬州市| 莫力| 渝北区| 襄樊市| 凤山市| 平塘县| 阜阳市| 佛冈县| 报价| 万年县| 大城县| 宜黄县| 贵港市| 治多县| 磐安县| 石首市| 白朗县| 镇安县| 绥芬河市| 张家界市| 前郭尔| 拉孜县| 汕尾市| 南阳市| 夹江县| 淮安市| 棋牌| 垫江县| 茂名市|