- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Weblogic加Apache的负载均衡以及群集配置.
Weblogic加Apache的负载均衡以及群集配置Weblogic的负载均衡可以通过软件和硬件的方式实现。硬件可以使用F5等设备,软件一般使用apache来实现。下面说明使用apache的具体方法。Weblogic的负载均衡可以通过软件和硬件的方式实现。硬件可以使用F5等设备,软件一般使用apache来实现。下面说明使用apache的具体方法。1. 环境准备Apache 2.2 /download.cgiWeblogic 9.2三台机器,用途分别如下:2. 配置weblogic2.3 配置weblogic.xml文件为了支持session复制,为应用程序新建weblogic.xml文件,放置到ear文件的meta-inf目录下。内容为:?xml version=1.0 encoding=GBK?weblogic-web-app xmlns=/ns/weblogic/90session-descriptorpersistent-store-typereplicated/persistent-store-typesharing-enabledtrue/sharing-enabled/session-descriptor/weblogic-web-app3. 配置apache从{weblogic_home}/server/plugin/win/32 目录,复制mod_wl_22.so 到 {apache_home}/modules目录下。修改httpd.conf文件,增加如下内容:LoadModule weblogic_module modules/mod_wl_22.soIfModule mod_weblogic.cWeblogicCluster 01:7010,02:7011MatchExpression *WLLogFile D:/Program Files/Apache Software Foundation/Apache2.2/logs/wlproxy.logDebug OnDebugConfigInfo OnKeepAliveEnabled OnKeepAliveSecs 15/IfModule4. 部署应用程序启动machine2上面的admin server,进入控制台,部署应用程序,注意选择target时,要指定为cluster_test。5. 启动weblogic5.1 启动machine2上面的admin server在machine2机器上,运行命令{weblogic_home}/user_projects/domains/cluster_domain/bin/startWeblogic.cmd5.2 启动machine2上面的server1在machine2机器上,运行命令{weblogic_home}/user_projects/domains/cluster_domain /bin/startManagedWeblogic.cmd server1 01:70015.3 启动machine3上面的server2在machine3机器上,运行命令{weblogic_home}/user_projects/domains/cluster_domain /bin/startManagedWeblogic.cmd server2 01:70016. 启动apache服务器7. 相关约束条件7.1 所有Managed server的绑定地址必须是静态地址,不能是动态地址7.2 如果需要在wan上面访问,admin server所在的机器必须要有对外的IP地址8. 问题诊断方法MulticastMonitor 工具?监视群内广播数据,一般用来检查群内通信是否正常。使用方法如下:1. 运行 {weblogic_home}/user_projects/domains/{domain_name}/bin/setdomain.cmd 设置环境变量,如classpath等,2. 运行 java weblogic.cluster.MulticastMonitor {群广播地址} {广播端口} {域名称} {集群名称}3. 运行后可以看到群内各个managed server之间的广播数据,据此可以判断每个服务器的通信是否正常。MulticastTest 工具?在各个managed server之间发送数据,一般用来检查群内各个server之间通信是否正常。此命令需要在每个server所在的机器上运行。使用方法如下:1. 运行 {weblogic_home}/user_projects/domains/{domain_name}/bin/setdomain.cmd 设置环境变量,如classpath等,2. 运行 java uti
文档评论(0)