公司里同事曾遇到过准生产中weblogic的主管节点因密码错误而无法正常启动,但是受管节点能正常启动。正常情况下,首先启动主管节点,然后再启动受管节点,主管节点与受管节点之间会进行配置信息的同步。经过排查,发现这是受管节点的一种运行机制决定的,即MSI模式(ManagedServer Independent)。
这种模式在weblogic受管节点是默认开启的。设置的方法如下所示:
在管理控制台=》环境=》服务器=》选择受管节点=》配置=》优化=》点击下方的高级
因为有了这个特性,当受管节点与主管节点交互过一次,将配置信息同步到本地后,即使在主管节点关闭,受管节点也能正常的运行。受管节点并不是“真正”的独立运行,而是每隔一段时间都会去与主管节点请求配置同步。
如上图所示,第一处标红是仅启动受管节点,受管节点启动成功,但是会提示无法与主管节点进行通信。第二处标红是经过一段时间后启动主管节点后,受管节点再次与主管节点取得联系,进行信息同步。
当我们将MSI模式关闭后,在主管节点不启动的情况下,再次尝试启动受管节点,就会发现如下报错,提示受管节点的MSI特性已关闭,受管节点的启动成功的条件是要管理节点必须先启动。否则,会启动失败。
当先启动管理节点,然后启动受管节点,受管节点可以正常启动。
MSI特性可以让管理节点与受管节点启动顺序不再那么严格(前提是受管节点与主管节点正常启动过,配置同步完成),另外使服务节点的可用性进一步增强。
END
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/129967.html
摘要:直接执行该脚本即可运行工具。有离线和在线两种模式,通过命令可以从进入,按照目录形式对资源进行管理,甚至连操作的命令都和高度相似,比如是切换到指定资源路径下,是列出该目录下所有资源。 说明 weblogic安装目录下有一个创建Managed Server的脚本,脚本位于/u01/app/Oracle/Middleware/oracle_common/common/bin/config.s...
摘要:在谷歌不是这样,谷歌不会把特定的应用装在某台服务器上,业务应用和服务器的强绑定对于谷歌这种量级的数据中心的维护难度太高了。但是金融机构的数据中心规模不像谷歌这么大,所以能做到业务应用和硬件的强绑定。 复杂的基础IT架构是传统金融的现状,如何快速响应用户需求,加快新业务上线速度,缩短产品的迭代周期? 数人云在容器落地金融云的2年实践中,实现金融核心业务技术WebLogic、J2EE、Or...
阅读 1250·2023-01-11 13:20
阅读 1559·2023-01-11 13:20
阅读 1013·2023-01-11 13:20
阅读 1680·2023-01-11 13:20
阅读 3972·2023-01-11 13:20
阅读 2520·2023-01-11 13:20
阅读 1356·2023-01-11 13:20
阅读 3486·2023-01-11 13:20