我在 Haproxy 后面运行两个应用程序容器并使用粘性会话。我为其配置了 cookie,如下所示:
cookie SERVER insert indirect nocache
server app1 app-1:443 check ssl verify none cookie srv1
server app2 app-2:443 check ssl verify none cookie srv2
该 cookie 附加到前端的请求中,但当我在网络面板中的浏览器控制台中检查时,大多数情况下,SERVER cookie 设置为“srv1”,但有时会更改为“srv2”。我在 haproxy 访问日志中检测到了它。
这是正常现象吗?如何预防?