Affinity and session stickiness
There are three method to setup affinity and sticky session:
- set
aliyun.proxy.BALANCE = sourcein your application service. When settingsourcemethod of balance, HAProxy will hash the client IP address and make sure that the same IP always goes to the same server. - set
aliyun.proxy.APPSESSION = <value>. use application session to determine which server a client should connect to. Possible value of<value>could beJSESSIONID len 52 timeout 3h - set
aliyun.proxy.COOKIE = <value>. use application cookie to determine which server a client should connect to. Possible value of<value>could beSRV insert indirect nocache
Check HAProxy:appsession and HAProxy:cookie for more information.