weblogic集群配置

AdminServer:183.60.126.203:7001

ms1:183.60.126.203:7003

ms2:183.60.126.204:7003

cs:239.192.1.5

1.启动weblogic

nohup ./startWebLogic.sh &

注:要先配置boot.properties,使启动不用输入账号密码

2.启动计算机

nohup ./startNodeManager.sh 127.0.0.1 5556 &

3.启动服务器节点

nohup ./startManagedWebLogic.sh ms1 http://183.60.126.203:7001 &

发生错误

<BEA-000386> <Server subsystem failed. Reason: java.lang.AssertionError: java.lang.reflect.InvocationTargetException
java.lang.AssertionError: java.lang.reflect.InvocationTargetException
at weblogic.descriptor.DescriptorManager$SecurityServiceImpl$SecurityProxy._invokeServiceMethod(DescriptorManager.java:175)

将产品模式改为开发模式,将config.xml中加密的账号密码改为明文,然后重启weblogic即可。

开发模式修改成生产模式,可以从weblogic控制台中修改,重启即可生效

但是反过来从生产模式修改成开发模式是不可以从控制台中修改的,需要修改相关配置文件和启动脚本:
以下仅供参考,有待进一步验证
环境 weblogic92

1、修改启动脚本XX_domain\bin\startWebLogic.cmd
找到如下行,然后在此行前增加一行内容set PRODUCTION_MODE="quxt"
if "%PRODUCTION_MODE%"=="true" (
修改后如下:
set PRODUCTION_MODE="quxt"
if "%PRODUCTION_MODE%"=="true" (

2、修改config下的config.xml,找到并删除如下内容
<production-mode-enabled>true</production-mode-enabled>

你可能感兴趣的:(weblogic)