JMeter测试BIGIP控制的2台服务器session丢失问题
服务器环境:BIGIP控制2台LINUX服务器,2台LINUX上跑着同样的Tomcat5.0和同样的代码。
客户端配置:Windows2000 用JMeter2.2测试,如果2台LINUX中有一台是关闭状态,JMeter跑25个线程同时测试没有出现问题。如果2台同时开启,那么访问就会出错,比如,原来第一次login的时候,请求跑去了1#服务器(这个市通过BIGIP自动转过去的),然后请求返回之后第二次提交被分配去了2#服务器,但是2#服务器中没有第一次访问时的session,因为这个用户的session是存在1#服务器的,这样程序就很华丽得挂了。所以我想知道怎么配置JMeter才能做到让请求每次都跑去第一次去的那个服务器。因为BIGIP没有问题,从IE访问都很正常,没有出现过跑错的现象。请大家多多指教,谢谢了!
------解决方案--------------------应该是session映射,让BIGIP测试所用同一个session
------解决方案--------------------很明显,你的单点登陆功能没有做好。