我们正在使用 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 的方法,但这似乎不起作用。