Linux 下Weblogic 集群配置初步 域,集群,管理服务器和被管服务器之间的关系 Weblogic域是一个服务器/集群的管理组,用户可以通过某个中央位置来管理、监控整个服务器域,这个中心就是管理服务器,相对的,受控服务器或者叫被管服务器是指域中除了管理服务器以外的所有的服务器。 Weblogic集群是一个weblogic Server 组,在一个集群中的服务器可以获得集群范围的命名服务、负载平衡以及容错等功能。 所以,一个weblogic 域可以同时管理多个集群以及多个服务器实例。 另外,还有一个节点管理器的概念,节点管理器是指在物理的机器上运行的一个守护进程,通过它,管理服务器可以获得诸如在控制台中强制重启远程机器上的server 等功能(没有节点管理器的情况下也是可以强制关闭远程服务器的,但是不能重启)。 除此之外,据说节点管理器还可以自动检查自己机器上的server 实例(健康检查),当发现某个实例出现故障的时候,可以自动进行重启,这个没试过。 注意事项 1. 本文的weblogic 均配置在 linux环境下 2. 集群中管理服务器和被管服务器之间有用到 ip 组播 UDP,所以这些服务器之间必须是UDP 可以到达的。 3. 好像动态 ip 的机器不能用于集群当中 4. 最佳实践说:请不要把管理服务器设置在集群当中 5. 本文所配置的集群只是实现了 web 层次上的负载平衡和容错,也就是servlet 和 jsp,其他的j2ee 组件如 ejb,jdbc,jms 等都可以集群化。 本例测试域的规划 Ip/port server 注释 10.21.18.40:7001 adminServer 管理服务器 10.21.18.40:7003 mServer1 被管服务器1 10.21.18.41:7001 mServer2 被管服务器2 10.21.18.40:7004 proxyServer 代理服务器 配置过程 建立管理服务器 启动linux 下的配置向导 进入bea 目录下的w eblogic81/common/bin 目录输入./config.sh,这里使用的终端登陆,所以没有图形环境,程序会以控制台模式启动 第一步:选择建立新的域: 启动配置向导后,系统提示如下: <------- BEA WebLogic Configuration Wizard----------> Create or Extend a Configuration: --------------------------------- Choose between creating and extending a configuration. Based on your selection, the Configuration Wizard guides you through the steps to generate a new or extend an existing configuration. ->1|Create...