重新加载配置后 nginx 上的会话持久性


即使在

重新加载配置后,nginx 会继续尊重会话持久性,还是会将所有请求视为新会话?

根据方法的不同,似乎可以将以前请求中的一些信息存储在客户端上以确定会话持久性......

来自客户端的后续请求包括cookie值,NGINX Plus使用它将请求路由到同一上游服务器

或使用摇杆路线

使用此方法,NGINX Plus将参数搜索到粘性路由指令($var 1,$var 2等),并将第一个非空值与每个服务器的路由值进行比较。如果有匹配,NGINX Plus选择匹配的服务器;否则,它使用配置的负载平衡算法来决定将请求路由到何处。

如果在请求之间重新加载配置,则两者都会保留。

https://www.nginx.com/products/session-persistence/

最新更新