[jboss-jira] [JBoss JIRA] (WFWIP-249) sessionAffinity doesn't cause a requests from a same IP to be served by single endpont
Petr Kremensky (Jira)
issues at jboss.org
Mon Oct 14 08:46:00 EDT 2019
Petr Kremensky created WFWIP-249:
------------------------------------
Summary: sessionAffinity doesn't cause a requests from a same IP to be served by single endpont
Key: WFWIP-249
URL: https://issues.jboss.org/browse/WFWIP-249
Project: WildFly WIP
Issue Type: Bug
Components: OpenShift
Reporter: Petr Kremensky
Assignee: Jeff Mesnil
It is expected, that if the {{sessionAffinity=true}}, the requests from a client with a same IP should be served by the same endpoint, using the latest upstream operator with the quickstart example:
*sessionAffinity=false*
{noformat}
$ oc patch wildflyserver quickstart -p '\[{"op":"replace", "path":"/spec/sessionAffinity", "value":false}\]' --type json
$ oc describe service/quickstart-loadbalancer | grep Session
Session Affinity: None
$ for i in {1..4} ; do echo `curl -s quickstart-route-wildfly.apps-crc.testing` ; done
{"ip":"10.128.0.98"}
{"ip":"10.128.0.99"}
{"ip":"10.128.0.98"}
{"ip":"10.128.0.99"}
{noformat}
*sessionAffinity=true*
{noformat}
$ oc patch wildflyserver quickstart -p '[{"op":"replace", "path":"/spec/sessionAffinity", "value":true}]' --type json
$ oc describe service/quickstart-loadbalancer | grep Session
Session Affinity: ClientIP
$ for i in {1..4} ; do echo `curl -s quickstart-route-wildfly.apps-crc.testing` ; done
{"ip":"10.128.0.98"}
{"ip":"10.128.0.99"}
{"ip":"10.128.0.98"}
{"ip":"10.128.0.99"}
{noformat}
{{sessionAffinity=true}} should make all responses to be served by the same endpoint
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
More information about the jboss-jira
mailing list