weblogic 启动过程->jdk更改和jvm的调节

来源:互联网 发布:淘宝推广预算表 编辑:程序博客网 时间:2024/05/22 18:11


weblogic启动


路径->

D:\server\weblogic9\user_projects\domains\base_domain\startWebLogic.cmd

startWebLogic.cmd文件:

@ECHO OFF@REM WARNING: This file is created by the Configuration Wizard.@REM Any changes to this script may be lost when adding extensions to this configuration.SETLOCALset DOMAIN_HOME=D:\server\weblogic9\user_projects\domains\base_domaincall "%DOMAIN_HOME%\bin\startWebLogic.cmd" %*ENDLOCAL


startWebLogic.cmd文件路径:D:\server\weblogic9\user_projects\domains\base_domain\bin

startWebLogic.cmd文件

startWebLogic.cmd

set DOMAIN_HOME=D:\server\weblogic9\user_projects\domains\base_domainfor %%i in ("%DOMAIN_HOME%") do set DOMAIN_HOME=%%~fsicall "%DOMAIN_HOME%\bin\setDomainEnv.cmd" %*set SAVE_JAVA_OPTIONS=%JAVA_OPTIONS%set SAVE_CLASSPATH=%CLASSPATH%@REM Start PointBaseset PB_DEBUG_LEVEL=0if "%POINTBASE_FLAG%"=="true" (call "%WL_HOME%\common\bin\startPointBase.cmd" -port=%POINTBASE_PORT% -debug=%PB_DEBUG_LEVEL% -console=false -background=true -ini=%DOMAIN_HOME%\pointbase.ini  >"%DOMAIN_HOME%\pointbase.log" 2>&1 )

setDomainEnv.cmd文件

jdk的更改

set WL_HOME=D:\server\weblogic9\weblogic92for %%i in ("%WL_HOME%") do set WL_HOME=%%~fsiset BEA_JAVA_HOME=D:\server\weblogic9\jrockit_150_12set SUN_JAVA_HOME=D:\server\weblogic9\jdk150_12if "%JAVA_VENDOR%"=="BEA" (set JAVA_HOME=%BEA_JAVA_HOME%) else (if "%JAVA_VENDOR%"=="Sun" (set JAVA_HOME=%SUN_JAVA_HOME%) else (set JAVA_VENDOR=Sunset JAVA_HOME=D:\server\weblogic9\jdk150_12))


jvm的调节


call "%WL_HOME%\common\bin\commEnv.cmd"set WLS_HOME=%WL_HOME%\serverif "%JAVA_VENDOR%"=="Sun" (set WLS_MEM_ARGS_64BIT=-Xms3072m -Xmx3072mset WLS_MEM_ARGS_32BIT=-Xms3072m -Xmx3072m) else (set WLS_MEM_ARGS_64BIT=-Xms3072m -Xmx3072mset WLS_MEM_ARGS_32BIT=-Xms3072m -Xmx3072m)set MEM_ARGS_64BIT=%WLS_MEM_ARGS_64BIT%set MEM_ARGS_32BIT=%WLS_MEM_ARGS_32BIT%if "%JAVA_USE_64BIT%"=="true" (set MEM_ARGS=%MEM_ARGS_64BIT%) else (set MEM_ARGS=%MEM_ARGS_32BIT%)set MEM_PERM_SIZE_64BIT=-XX:PermSize=256mset MEM_PERM_SIZE_32BIT=-XX:PermSize=256mif "%JAVA_USE_64BIT%"=="true" (set MEM_PERM_SIZE=%MEM_PERM_SIZE_64BIT%) else (set MEM_PERM_SIZE=%MEM_PERM_SIZE_32BIT%)set MEM_MAX_PERM_SIZE_64BIT=-XX:MaxPermSize=512mset MEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=512mif "%JAVA_USE_64BIT%"=="true" (set MEM_MAX_PERM_SIZE=%MEM_MAX_PERM_SIZE_64BIT%) else (set MEM_MAX_PERM_SIZE=%MEM_MAX_PERM_SIZE_32BIT%)if "%JAVA_VENDOR%"=="Sun" (if "%PRODUCTION_MODE%"=="" (set MEM_DEV_ARGS=-XX:CompileThreshold=8000 %MEM_PERM_SIZE% ))




0 0
原创粉丝点击