日期:2014-05-16  浏览次数:20763 次

!!救急:apache2.2+tomcat6.0配置负载均衡访问webservice服务失败
大家好:
   
     本机配置3台tomcat6.0部署webservcie服务,通过apache2.2负载均衡,访问服务失败,但是单台tomcat服务请求成功,通过集群地址访问就是不行,尝试在3台tomcat上部署同一个web工程,负载访问正常,按道理说明负载均衡配置应该是没问题。但唯独webservcie不行,尝试修改apache80端口,还是不行,等各路大神急救!!!在线等!!谢谢!!
------解决方案--------------------
我不太明白你想说什么, 不好意思我中文确实很差.

首先, 你能把你的apache以及tomcat的配置信息贴出来吗?
你说访问就是不行, 怎么个不行, 提示什么错误, 看access_log能请求到吗? 或者error_log报什么错误.
其次, 我觉得你测试负载均衡和webservice没有太大关系, 你只需要给每个tomcat应用的root path下面加一个index.html的文件, 其内容为第一个tomcat: This is server A, 第二个tomcat内容: This is server B以此类推. 以便可以判断请求到哪一个tomcat.
还有就是, 你说改apache的端口, 说的是apache监听端口吗, 还是要LB的tomcat端口.................

------解决方案--------------------
我也已经配置完负载均很了,但是访问axis2也是不行,具体是
1、访问localhost/axis2/services/Test?wsdl不能访问
2、访问localhost/axis2/axis2-web/index.jsp可以看到页面,但无图片显示,估计和apache的过滤条件有关,正在研究中。
不知道你的是不是也一样