在WebLogic中启动NodeManager的好处我知道的有两点:
1、当被管服务器的java进程异常终止时NodeManager可以检测到并重启服务;
2、可以通过console远程启动或停止被管服务器;
大家知道其他的可以留言。
一、如果在创建Cluster Domain时没有配置Machines则需通过以下步骤配置,否则略过:
1、登录weblogic console,http://192.168.0.1:8001/console,
依次点击左边的“环境”——“计算机”,然后点击“锁定并编辑”——“新建”:
4、进入Machine1的配置页面,点击红框内的按钮,添加被管服务器:
7、同样将server2和Machine2关联起来,最后点击“激活更改”:
二、启动NodeManager,并通过console远程启动被管服务器:
1、通过如下命令启动Machine1上的NodeManager:
2、重新登录console,依次点击左边的“环境”——“服务器”,可以看到管理服务器和被管服务器的状态:
3、远程启动被管服务器,点击第2步中的server1连接,进入如下页面:
7、被管服务器server2由于在另外一个域里,默认情况下启动server2时管理服务器的后台日志会报如下错误:
通过console查看NodeManager的状态也为未知:
需要通过如下命令把Machine2中的NodeManager注册到集群的Administrator Server中去:
8、然后通过第1步所说的方法启动Machine2上的NodeManager,通过console查看NodeManager的状态也正常了: