预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Linux下Weblogic集群配置初步 域,集群,管理服务器和被管服务器之间的关系 Weblogic域是一个服务器/集群的管理组,用户可以通过某个中央位置来管理、监控整个服务器域,这个中心就是管理服务器,相对的,受控服务器或者叫被管服务器是指域中除了管理服务器以外的所有的服务器。 Weblogic集群是一个weblogicServer组,在一个集群中的服务器可以获得集群范围的命名服务、负载平衡以及容错等功能。 所以,一个weblogic域可以同时管理多个集群以及多个服务器实例。 另外,还有一个节点管理器的概念,节点管理器是指在物理的机器上运行的一个守护进程,通过它,管理服务器可以获得诸如在控制台中强制重启远程机器上的server等功能(没有节点管理器的情况下也是可以强制关闭远程服务器的,但是不能重启)。 除此之外,据说节点管理器还可以自动检查自己机器上的server实例(健康检查),当发现某个实例出现故障的时候,可以自动进行重启,这个没试过。 注意事项 本文的weblogic均配置在linux环境下 集群中管理服务器和被管服务器之间有用到ip组播UDP,所以这些服务器之间必须是UDP可以到达的。 好像动态ip的机器不能用于集群当中 最佳实践说:请不要把管理服务器设置在集群当中 本文所配置的集群只是实现了web层次上的负载平衡和容错,也就是servlet和jsp,其他的j2ee组件如ejb,jdbc,jms等都可以集群化。 本例测试域的规划 Ip/portserver注释10.21.18.40:7001adminServer管理服务器10.21.18.40:7003mServer1被管服务器110.21.18.41:7001mServer2被管服务器210.21.18.40:7004proxyServer代理服务器 配置过程 建立管理服务器 启动linux下的配置向导 进入bea目录下的weblogic81/common/bin目录输入./config.sh,这里使用的终端登陆,所以没有图形环境,程序会以控制台模式启动 第一步:选择建立新的域: 启动配置向导后,系统提示如下: <-------BEAWebLogicConfigurationWizard----------> CreateorExtendaConfiguration: --------------------------------- Choosebetweencreatingandextendingaconfiguration.Basedonyourselection,theConfigurationWizardguidesyouthrough thestepstogenerateaneworextendanexistingconfiguration. ->1|CreateanewWebLogicconfiguration |StartheretocreateaWebLogicconfigurationinyourprojectsdirectory. 2|ExtendanexistingWebLogicconfiguration |StartheretoextendanexistingWebLogicconfiguration.Usethisoptiontoaddapplicationsandservices, |includingDatabaseaccess(JDBC)andMessaging(JMS).Thisoptionalsoenablesyoutoextendfunctionalitybyenabling |WebLogicWorkshop. EnterindexnumbertoselectOR[Exit][Next]>1 录入1回车,建立一个新的域。 第二步:选择模版 系统提示选择一个建立域的模版,资料上讲配置向导的配置过程可以另存为模版,以便下次配置的时候使用,没试过下次回去试试。 <--------BEAWebLogicConfigurationWizard--------> SelectaDomainTemplate: ------------------------- Pleaseselectatemplatefromthelistorselectanotherdirectoryoftemplates. *[/usr/local/bea/weblogic81/common/templates/domains] ->1|BasicWebLogicServerDomain8.1.4.0 |BEASystems,Inc. |CreateabasicWebLogicServerdomainwithoutinstallingsamp