-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
JWS 3.0.3 DR3
-
None
When providing jsessionid in URL =>
http://@MOD_CLUSTER_IP@:@MOD_CLUSTER_PORT@/clusterbench/session;jsessionid=@JSESSIONID@ and appending some context delimiters, such as using "/?" instead of "?" stickiness for session is not maintained and instead the requests are jumping between workers.
=> for curl -i 'http://10.16.180.227:8847/clusterbench/session;jsessionid=8D580178B11CB0BD07C2B34FC2128C0.tomcat-8-1/?test=ok' stickiness fails; for curl -i 'http://10.16.180.227:8847/clusterbench/session;jsessionid=8D580178B11CB0BD07C2B34FC2128C0.tomcat-8-1?test=ok' works just fine.
As testing application I am using clusterbench (clusterbench-ee6-web) from https://github.com/Karm/clusterbench/tree/simplified-and-pure.