技术解析

如何禁用 proxy_next_upstream_tries 重试?
0
2021-05-21 00:45:14
idczone

Syntax: proxy_next_upstream_tries number; Default: proxy_next_upstream_tries 0; Context: http, server, location This directive appeared in version 1.7.5. Limits the number of possible tries for passing a request to the next server. The 0 value turns off this limitation.

我不希望 nginx 重试, proxy_next_upstream_tries 不能设置成 0 ,否则就是不停的将请求发到其他的后端服务器,也不能 proxy大带宽服务器_next_upstream off ,我还是希望 nginx 能记住这服务器 down 掉了下次请求能发到其他的服务器,好像没办法做到?一定要 proxy_next_upstream_tries 1 重试一次么?


proxy_next_upstream off 并不代表 Nginx 不会记住这台服务器 Down 了。

我测试过 proxy_next_upstream off 之后故障转移就失效了, max_fails 无效,之后的请求会继续落在 down 掉的机器上

1

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服