Nginx 作为反向代理/负载均衡器:是否支持基于 cookie 的粘性?

Nginx 作为反向代理/负载均衡器:是否支持基于 cookie 的粘性?

真正的问题是:要获得粘性 cookie 功能,是否必须使用 nginx 商业订阅?

该文档似乎表明是的:http://nginx.org/en/docs/http/ngx_http_upstream_module.html#sticky (请注意条目底部的“sticky”关键字标签)

但是此文档使得上游功能看起来已包含在内: http://nginx.org/en/docs/http/ngx_http_upstream_module.html

我开始糊涂了。上游模块似乎是 FOSS 风格的一部分,但有些指令需要商业订阅?(“sticky” 是需要商业订阅的指令吗?)

答案1

我正在研究同样的事情,并且在阅读文档时我同样感到困惑,因此我检查了源代码,发现sticky它没有与主要开源包捆绑在一起:

$ wget -qO - http://nginx.org/download/nginx-1.9.12.tar.gz | tar xz -O | grep -c sticky
0

我可能只会尝试 haproxy......

相关内容