通向架构师的道路 第九天 weblogic的集群与配置2013-02-13 csdn lifetragedy一、Weblogic的集群还记得我们在第五天教程中讲到的关于Tomcat的集群吗?

两个tomcat做node即tomcat1, tomcat2,使用Apache HttpServer做请求派发。现在看看WebLogic的集群吧,其实也差不多。

区别在于:2 Tomcat的集群的实现为两个物理上不同的tomcat,分别就是两个node,没有总控端,没有任何控制台可言(只有通过比较简陋的http://localhost:8080/manager/html,或者是http://localhost:9090/manager/html)来对每个tomcat节点进行监视(此处只有monitor没有control);
如果我们要布署我们的Web应用,需要分别手工往每个Tomcat的webapp目录里拷贝文件。2 Weblogic的集群必须设立一个总控端,可从上图中看出,然后这个总控端我们把它称为AdminServer,然后在其下可以挂weblogic的集群的node,这个node不是物理上不同的两个weblogic,而是不同的domain,我们假设domain1, domain2为两个weblogic的集群的节点。
如果我们要布署我们的Web应用,只需要在总控端布署一次,然后挂在这个总控端下的节点将会自动将我们的web应用发布到每一个节点。因此,要实现weblogic的集群必须:ü 安装Weblogicü 创建一个AdminServer的domainü 在AdminServer上建立集群总控端ü 分别创建每一个要加入此集群总控端的node,也是一个个的domain一、创建Weblogic集群前的规划根据第一节中的内容,我们将我们用于实验的Weblogic规划成3个domain,每个domain都包含有下列的必不可少的属性:ü AdminConsole(总控端)l 逻辑名l 物理名(domain的系统路径)l 端口号l 计器名(IP)l 登录信息(username/password)ü Cluster node1(集群节点1)l 逻辑名l 物理名(domain的系统路径)l 端口号l 计器名(IP)l 登录信息(username/password)ü Cluster node2(集群节点2)l 逻辑名l 物理名(domain的系统路径)l 端口号l 计器名(IP)l 登录信息(username/password)我们用表格列出我们将要创建的集群中总控端与每个节点的集息:
物理名 | 逻辑名 | 端口号 | 主机名(IP) | 登录信息 |
eauser_projectsdomainsadminserver | AdminServer | 7001 | localhost | weblogic/password_1 |
eauser_projectsdomainsserver1 | mycluster1 | 7011 | localhost | weblogic/password_1 |
beauser_projectsdomainsserver2 | mycluster2 | 7012 | localhost | weblogic/password_1 |
规划好了,就可以开始来创建我们的集群了。