首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

现在要做jboss的均衡负载,想使用Apache和jboss进行整合请给一个详细地配置说明吧,本人新手,看了网下的那些资料,现在还是有有关问题

2012-12-23 
现在要做jboss的均衡负载,想使用Apache和jboss进行整合请给一个详细地配置说明吧,本人新手,看了网上的那些

现在要做jboss的均衡负载,想使用Apache和jboss进行整合请给一个详细地配置说明吧,本人新手,看了网上的那些资料,现在还是有问题
现在,我安装网上的资料,已经一步一步的进行了多次了,每次都是Apache和jboss都能够启动
但是jboss中的项目不能通过Apache来访问,可能还是整合没有做好,还请高人帮助下;下面是一些环境说明
参考文档:http://blog.csdn.net/zhaofeng987/archive/2008/12/25/3597419.aspx
环境:Apache 搭建在本机  wxpsp3的环境
两个jboss分别搭建在两台虚拟机中,系统是 2003
Apache的版本: 2.2.10  
jboss的版本:jboss-4.2.3.GA
jk_mod的版本:mod_jk-1.2.27-httpd-2.2.10.so

[解决办法]
1.APACHE_HOME/conf/uriworkermap.properties这个文件配好了吗?
2.mod_jk.so复制到APACHE_HOME/modules文件夹下。其中,mod_jk.so的名字要与mod-jk.conf文件中的
“LoadModule jk_module modules/mod_jk.so”相同
3.jbossweb-tomcat50.sar/server.xml文件要修改的
编辑JBOSS_HOME/server/all/deploy/jbossweb-tomcat50.sar/server.xml文件(在jboss中,all的配置就是集群配置,而jbossweb-tomcat50.sar是jboss4.0.5.GA的配置,在4.2.0+里是jboss-web.deployer):
<Engine name="jboss.web" defaultHost="localhost">  
... ...  
</Engine>  
为  
<Engine name="jboss.web" defaultHost="localhost" 
jvmRoute="node1">  
... ...  
</Engine>  
<!--其中,node1为节点名,与前面mod_jk那里的workers.properties里的节点对应-->
4.激活mod_jk
编辑JBOSS_HOME/server/all/deploy/jbossweb-tomcat50.sar/META-INF/
jboss-service.xml文件:
<attribute name="UseJK">fasle</attribute>  
<!--改为 --> 
<attribute name="UseJK">true</attribute>






[解决办法]
seven7749  你说的这些我都是做过的,但是现在还是有问题
[解决办法]
把你的uriworkermap.properties发上来看看
[解决办法]

引用:
把你的uriworkermap.properties发上来看看


# Define list of workers that will be used   
# for mapping requests   
worker.list=loadbalancer,status   
# Define Node1   
# modify the host as your host IP or DNS name.   
worker.fanyf.port=8009  
worker.fanyf.host=192.168.1.149   
worker.fanyf.type=ajp13   
#worker.fanyf.lbfactor=1  
#worker.fanyf.cachesize=10  


# Define Node2   
# modify the host as your host IP or DNS name   
worker.yffan.port=8009  
worker.yffan.host= 192.168.1.150   
worker.yffan.type=ajp13   
#worker.yffan.lbfactor=1  
#worker.yffan.cachesize=10  

# Load-balancing behaviour   
worker.loadbalancer.type=lb   
worker.loadbalancer.balance_workers=fanyf,yffan   
worker.loadbalancer.sticky_session=0  

# Status worker for managing load balancer   
worker.status.type=status   




这个是我上面的内容

热点排行