개인 저장용 블로그

[WebLogic] Window Service 설정 변경하기 본문

Oracle Fusion Middleware/WebLogic

[WebLogic] Window Service 설정 변경하기

우엉잇 2022. 8. 31. 16:03

WebLogic을 cmd 파일이 아닌 Window Service로 등록하였을 때 환경 설정 변경하는 방법입니다. 

 

레지스트리를 검색하여 아래 PATH에 들어갑니다. (권리자 권한)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\${SERVER_NAME}

 

해당 서비스의 Parameters에 들어가 CmdLine을 수정하면 됩니다. 

환경 설정 변경하기

 

예시) managed Server admin url을 변경하고 싶다. (http -> https) 

 

Managed Server CmdLine 설정 변경 

 

변경 전) 

-server -Xms512m -Xmx1024m -XX:MaxPermSize=358m -XX:+UseSpinning  -Dweblogic.ProductionModeEnabled=true -Dweblogic.Stdout=C:\ofm\wls11g\domains\tftf_domain\logs\nohup\M1_stdout.txt -Dweblogic.Stderr=C:\ofm\wls11g\domains\tftf_domain\logs\nohup\M1_stderr.txt  -da -Dplatform.home=C:\ofm\wls11g\WLSERV~1.3 -Dwls.home=C:\ofm\wls11g\WLSERV~1.3\server -Dweblogic.home=C:\ofm\wls11g\WLSERV~1.3\server   -Dweblogic.management.discover=false -Dweblogic.management.server=http://localhost:7001  -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=C:\ofm\wls11g\patch_wls1036\profiles\default\sysext_manifest_classpath;C:\ofm\wls11g\patch_ocp371\profiles\default\sysext_manifest_classpath -classpath "C:\ofm\wls11g\patch_wls1036\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\ofm\wls11g\patch_ocp371\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\ofm\Java\JDK16~1.0_4\lib\tools.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\weblogic.jar;C:\ofm\wls11g\modules\features\weblogic.server.modules_10.3.6.0.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\webservices.jar;C:\ofm\wls11g\modules\ORGAPA~1.1/lib/ant-all.jar;C:\ofm\wls11g\modules\NETSFA~1.0_1/lib/ant-contrib.jar;C:\ofm\wls11g\patch_wls1036\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\ofm\wls11g\patch_ocp371\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\ofm\Java\JDK16~1.0_4\lib\tools.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\weblogic.jar;C:\ofm\wls11g\modules\features\weblogic.server.modules_10.3.6.0.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\webservices.jar;C:\ofm\wls11g\modules\ORGAPA~1.1/lib/ant-all.jar;C:\ofm\wls11g\modules\NETSFA~1.0_1/lib/ant-contrib.jar;C:\ofm\wls11g\WLSERV~1.3\common\derby\lib\derbyclient.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\xqrl.jar" -Dweblogic.Name=M1 -Dweblogic.management.username=weblogic -Dweblogic.management.server="http://localhost:7001" -Dweblogic.ProductionModeEnabled=true -Djava.security.policy="C:\ofm\wls11g\WLSERV~1.3\server\lib\weblogic.policy" weblogic.Server

 

변경 후)

-server -Xms512m -Xmx1024m -XX:MaxPermSize=358m -XX:+UseSpinning  -Dweblogic.ProductionModeEnabled=true -Dweblogic.Stdout=C:\ofm\wls11g\domains\tftf_domain\logs\nohup\M1_stdout.txt -Dweblogic.Stderr=C:\ofm\wls11g\domains\tftf_domain\logs\nohup\M1_stderr.txt  -da -Dplatform.home=C:\ofm\wls11g\WLSERV~1.3 -Dwls.home=C:\ofm\wls11g\WLSERV~1.3\server -Dweblogic.home=C:\ofm\wls11g\WLSERV~1.3\server   -Dweblogic.management.discover=false -Dweblogic.management.server=https://localhost:10013  -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=C:\ofm\wls11g\patch_wls1036\profiles\default\sysext_manifest_classpath;C:\ofm\wls11g\patch_ocp371\profiles\default\sysext_manifest_classpath -classpath "C:\ofm\wls11g\patch_wls1036\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\ofm\wls11g\patch_ocp371\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\ofm\Java\JDK16~1.0_4\lib\tools.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\weblogic.jar;C:\ofm\wls11g\modules\features\weblogic.server.modules_10.3.6.0.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\webservices.jar;C:\ofm\wls11g\modules\ORGAPA~1.1/lib/ant-all.jar;C:\ofm\wls11g\modules\NETSFA~1.0_1/lib/ant-contrib.jar;C:\ofm\wls11g\patch_wls1036\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\ofm\wls11g\patch_ocp371\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\ofm\Java\JDK16~1.0_4\lib\tools.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\weblogic.jar;C:\ofm\wls11g\modules\features\weblogic.server.modules_10.3.6.0.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\webservices.jar;C:\ofm\wls11g\modules\ORGAPA~1.1/lib/ant-all.jar;C:\ofm\wls11g\modules\NETSFA~1.0_1/lib/ant-contrib.jar;C:\ofm\wls11g\WLSERV~1.3\common\derby\lib\derbyclient.jar;C:\ofm\wls11g\WLSERV~1.3\server\lib\xqrl.jar" -Dweblogic.Name=M1 -Dweblogic.management.username=weblogic -Dweblogic.management.server="https://localhost:10013" -Dweblogic.ProductionModeEnabled=true -Djava.security.policy="C:\ofm\wls11g\WLSERV~1.3\server\lib\weblogic.policy" weblogic.Server