使用来自proxy_next_upstream中的上游服务器的TCP RESET计数来标记它们

时间:2012-11-14 05:11:30

标签: nginx load-balancing

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

1 个答案:

答案 0 :(得分:0)

http://nginx.org/r/proxy_next_upstream

  

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

这也必须在SYN上处理RST。