在 WebLogic 上添加服务器启动参数 -DUseSunHttpHandler=true
Adding server start argument on WebLogic -DUseSunHttpHandler=true
我想在 WebLogic 上设置 -DUseSunHttpHandler=true
参数。我在 WebLogic console -> Environment -> Servers -> serverName -> Configuration -> ServerStart -> Arguments
中添加了这个参数
Configuration -> ServerStart
Arguments
然后我重新启动服务器和 AdminServer,但这个参数被忽略了。使用 System.getenv("JAVA_OPTIONS");
给我:
-Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader -javaagent:C:\Oracle\MIDDLE~1\ORACLE~1\wlserver\server\lib\debugpatch-agent.jar -da -Dwls.home=C:\Oracle\MIDDLE~1\ORACLE~1\wlserver\server -Dweblogic.home=C:\Oracle\MIDDLE~1\ORACLE~1\wlserver\server
但是,当我编辑 setDomainEnv.sh 文件并添加 export JAVA_OPTIONS=$JAVA_OPTIONS -DUseSunHttpHandler=true
时,一切正常。
我的问题:如何在不编辑任何脚本的情况下设置 -DUseSunHttpHandler=true
?
您通过将新选项添加到服务器启动选项卡而正确地做到了这一点。不幸的是,节点管理器服务缓存了服务器启动选项卡参数,您应该先重新启动它,然后再重新启动托管服务器。
(另请注意,WebLogic 根据 https://docs.oracle.com/middleware/12213/wls/START/overview.htm#GUID-8B78ABB1-20AB-41CB-AB50-0DE5CB3F7234 检查 setUserOverides 和 setUserOverridesLate 脚本中的自定义参数 - 这也是添加参数的好选择,无需节点管理器的麻烦)
我想在 WebLogic 上设置 -DUseSunHttpHandler=true
参数。我在 WebLogic console -> Environment -> Servers -> serverName -> Configuration -> ServerStart -> Arguments
Configuration -> ServerStart
Arguments
然后我重新启动服务器和 AdminServer,但这个参数被忽略了。使用 System.getenv("JAVA_OPTIONS");
给我:
-Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader -javaagent:C:\Oracle\MIDDLE~1\ORACLE~1\wlserver\server\lib\debugpatch-agent.jar -da -Dwls.home=C:\Oracle\MIDDLE~1\ORACLE~1\wlserver\server -Dweblogic.home=C:\Oracle\MIDDLE~1\ORACLE~1\wlserver\server
但是,当我编辑 setDomainEnv.sh 文件并添加 export JAVA_OPTIONS=$JAVA_OPTIONS -DUseSunHttpHandler=true
时,一切正常。
我的问题:如何在不编辑任何脚本的情况下设置 -DUseSunHttpHandler=true
?
您通过将新选项添加到服务器启动选项卡而正确地做到了这一点。不幸的是,节点管理器服务缓存了服务器启动选项卡参数,您应该先重新启动它,然后再重新启动托管服务器。
(另请注意,WebLogic 根据 https://docs.oracle.com/middleware/12213/wls/START/overview.htm#GUID-8B78ABB1-20AB-41CB-AB50-0DE5CB3F7234 检查 setUserOverides 和 setUserOverridesLate 脚本中的自定义参数 - 这也是添加参数的好选择,无需节点管理器的麻烦)