JBOSS服务器中的负载平衡机制.doc

JBOSS服务器中的负载平衡机制.doc

ID:61482768

大小:31.00 KB

页数:6页

时间:2021-02-04

JBOSS服务器中的负载平衡机制.doc_第1页
JBOSS服务器中的负载平衡机制.doc_第2页
JBOSS服务器中的负载平衡机制.doc_第3页
JBOSS服务器中的负载平衡机制.doc_第4页
JBOSS服务器中的负载平衡机制.doc_第5页
资源描述:

《JBOSS服务器中的负载平衡机制.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、JBOSS服务器中的负载平衡机制实现详解作者姓名:魏翼如学号:专业名称:研控计1014华北电力大学2011年4月负载均衡负载平衡也称负载共享,是指对系统中的负载情况进行动态调整,以尽量消除或减少系统中各站点负载不均匀的现象。具体的实现方法是将重载站点上的任务转移到其他轻载站点上,尽可能实现系统中各站点的负载平衡,从而提高系统的吞吐量。JBOSS服务器中的负载平衡机制Jboss的负载均衡目前有两种方案,一是使用apache的mod_jk,二是使用jboss自带的负载均衡模块。下面分别讲解这两种配置。mod_jk的配置(1)、请确认%apache%modul

2、es下已经有mod_jk-1.2.25-httpd-2.2.4.so文件。(2)、修改%apache%confhttpd.conf在文件末尾添加:Includeconf/mod_jk2.conf(3)、在%apache%conf下新建文件mod_jk2.conf文件内容如下:1.# Load mod_jk module. Specify the filename 2.# of the mod_jk lib you've downloaded and 3.# installed in the previous section 4.LoadModule 

3、jk_module modules/mod_jk-1.2.25-httpd-2.2.4.so 5.# Where to find workers.properties 6.JkWorkersFile conf/workers2.properties 7.# Where to put jk logs 8.JkLogFile logs/mod_jk.log 9.# Set the jk log level [debug/error/info] 10.JkLogLevel info 11.# Select the log format 12.JkLogStamp

4、Format "[%a %b %d %H:%M:%S %Y] " 13.# JkOptions indicate to send SSL KEY SIZE, 14.JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories 15.# JkRequestLogFormat set the request format 16.JkRequestLogFormat "%w %V %T" 17.JkMount /* loadbalancer 其中JkMount/*loadbalancer的意思是,

5、把所有的请求都发给loadbalancer处理。可以通过修改url来控制发送某些request。(4)、在%apache%conf下新建文件workers2.properties其内容为:worker.list=loadbalancer,server1,server21.# Define the first node... 2.worker.server1.port=8009 3.worker.server1.host=192.168.0.1 4.worker.server1.type=ajp13 5.worker.server1.lbfactor=1 

6、6.worker.server1.local_worker=1 7.worker.server1.cachesize=10 8. 9.# Define the first node... 10.worker.server2.port=8009 11.worker.server2.host=192.168.0.2 12.worker.server2.type=ajp13 13.worker.server2.lbfactor=1 14.worker.server2.local_worker=1 15.worker.server2.cachesize=10 16

7、. 17.# Now we define the load-balancing behaviour 18.worker.loadbalancer.type=lb 19.worker.loadbalancer.balance_workers=server1,server2 20.worker.loadbalancer.sticky_session=1 其中对于node的命名规则是worker.节点名.xxxx。所以上述文件定义了两个节点:server1和server2。8009端口是jboss默认的ajp端口,另外需要注意的是worker.server2.l

8、bfactor参数,它是节点的负载加权,它的值越大,获得负载的机会

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。