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 |