Apache代理服务器Session问题

我用的是 Apache2.2

以下是我的httpd.conf配置。

ProxyRequests Off

Order deny,allow
Allow from all

ProxyPass / balancer://proxy/ stickysession=STICK_PORT_TOKEN nofailover=On

BalancerMember http://172.16.1.50:7001/ route=7001
BalancerMember http://133.40.66.13:7001/ route=7002

http://172.16.1.50:7001/ Weblogic服务器A
http://133.40.66.13:7001/ Weblogic服务器B

我想用代理实现Weblogic服务器A和B的均衡负载(就是简单的均衡负载就行),但是出现了Session丢失的问题,很是郁闷!

请问这样该如何解决啊?急需解决办法...... 我知道应该是轮询A和B的时候Session失效了。A里面没有B里面的Session.

可以联系俺QQ:8635335 上班时间在线。

先谢谢咯~

楼主的理解可能有点不正确.

你提到的Apache负载均衡,其实是'轮询转发', 并不能达到会话保持的问题.

可以采用几个方法达到你的目的:
1.应用服务器的集群,Tomcat,WLS等一般都可以做到;
2.BIG-IP,F5等硬件负载均衡,这类设备一般价格稍高,可以做到会话的保持,但可能没集群的效果好;
3.一些软件的负载均衡功能,或者LVS等也可以做到会话复制.不过效率稍低;这类用的不错,你可以搜索下类似软件..