x5版本:BeX5.3.5企业版 apache2.2
问题描述:客户有两台服务器,以lisence-server模式部署的,使用apache2.2做集群服务,但是客户提出,由于3.5版本的tomcat版本较低,存在ajp漏洞,所以不能用ajp协议来做集群,要用http协议。在部署完成之后,两台服务器都可以分别正常访问并登录。而通过集群服务访问X5时,可以正常分发到两台服务器并且显示登录页面,但是在登录成功进入首页后会立即提示连接超时重新登录。在使用ajp协议做分发的时候没遇到过这种情况,麻烦帮忙分析一下,谢谢。apache配置情况如下:
<virtualhost *:80>
servername djc
proxyvia on
proxyrequests off
proxypreservehost on
<proxy *>
Order allow,deny
Allow from all
</proxy>
proxypass / balancer://cluster/
proxypassreverse / balancer://cluster/
<location />
Order allow,deny
Allow from all
</location>
<location /balancer-manager>
sethandler balancer-manager
proxypass !
Order allow,deny
Allow from all
</location>
SetEnv force-proxy-request-1.0.1
SetEnv proxy-nokeepalive 1
</virtualhost>