Welcome

首页 / 软件开发 / 数据结构与算法 / 通向架构师的道路 第九天 weblogic的集群与配置

通向架构师的道路 第九天 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 AdminServer7001localhostweblogic/password_1
eauser_projectsdomainsserver1mycluster17011localhostweblogic/password_1
beauser_projectsdomainsserver2mycluster27012localhostweblogic/password_1
规划好了,就可以开始来创建我们的集群了。