- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9weblogic的集群与配置
一、Weblogic的集群
还记得我们在第五天教程中讲到的关于Tomcat的集群吗?
两个tomcat做node即tomcat1, tomcat2,使用Apache HttpServer做请求派发。
现在看看WebLogic的集群吧,其实也差不多。
区别在于:
2? Tomcat的集群的实现为两个物理上不同的tomcat,分别就是两个node,没有总控端,没有任何控制台可言(只有通过比较简陋的 HYPERLINK http://localhost:8080/manager/html http://localhost:8080/manager/html,或者是 HYPERLINK http://localhost:9090/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)
登录信息
\bea\user_projects\domains\adminserver
AdminServer
7001
localhost
weblogic/password_1
\bea\user_projects\domains\server1
mycluster1
7011
localhost
weblogic/password_1
bea\user_projects\domains\server2
mycluster2
7012
localhost
weblogic/password_1
规划好了,就可以开始来创建我们的集群了。
三、开始创建我们的Weblogic集群
3.1 创建集群的总控制端(aminserver)
Windows:
Windows下通过菜单-OracleWeblogic-Weblogic Server 11gR1-Tools-Configuration Wizard来启动创建domain的wizard。
Unix/Linux:
Unix/Linux下通过
cd /bea/wlserver/common/bin
./config.sh
来启动创建domain的wizard。
选择“创建新的Weblogic域”,选下一步(下面全部跟着我的操作步骤与界面填选的参数走,所有的用户名啦、密码啦、端口号啦、IP啦,都请根据第一节中的那个表格里的参数填写)
下一步后界面类似,但是是有区别的,注意了哦,不要下手太快了
上面这个配的就叫集群广播地址的界面。
因为集群是通过广播(有unicast和multicast两种)来同步集群中的节点,并且把每个节点中的session通过这个广播地址来进行复制和同步,即主控域不断的时时刻刻的会和它下面的子节点间保持通讯、经常去询问各个子节点的。
ü 名
文档评论(0)