0

我们正在使用 nginx 来前端我们的 apache 连接,效果很好。我现在正在考虑也使用 nginx(一个单独的实例)来负载平衡一些后端服务的想法。为了能够做到这一点,我想更好地了解 nginx proxy_next_upstream 模块的行为。

syntax: proxy_next_upstream error | timeout | invalid_header | http_500 | http_502 | http_503 | http_504 | http_404 | off ...;

default:proxy_next_upstream error timeout;

context: http, server, location

我可以专门使用 TCP RST 作为其中的参数之一来标记负载平衡服务器吗?真正的第一个参数,即“错误”封装了什么?我可以添加我的错误(RST 等)吗?我尝试了一些在那里设置 RST 的方法,但这似乎不起作用。

4

1 回答 1

0

http://nginx.org/r/proxy_next_upstream

error — 在与服务器建立连接、向其传递请求或读取响应标头时发生错误;

这也必须在 SYN 上处理 RST。

于 2012-11-15T19:34:07.107 回答