现在要做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发上来看看
[解决办法]