Nginx fail\u超时和max\u fails行为

Nginx fail\u超时和max\u fails行为,nginx,Nginx,根据文档,我了解nginx配置中fail\u timeout和max\u fails参数的使用 在使用nginx stream proxy进行的测试中,我发现每个客户端IP的上游服务器都被标记为不健康。因此,对于max_fails=5,如果客户端A连接到流代理,并且上游U失败5次,则将其标记为不健康。但对于客户端B,上游U仍然可用,直到它也出现5次故障 另一件有趣的事情是,如果fail_timeout设置为5,并且上游在5秒后仍然失败,那么在一次失败后它就被标记为不健康 我想验证这些是否是预期的

根据文档,我了解nginx配置中
fail\u timeout
max\u fails
参数的使用

在使用nginx stream proxy进行的测试中,我发现每个客户端IP的上游服务器都被标记为不健康。因此,对于
max_fails=5
,如果客户端A连接到流代理,并且上游U失败5次,则将其标记为不健康。但对于客户端B,上游U仍然可用,直到它也出现5次故障

另一件有趣的事情是,如果fail_timeout设置为5,并且上游在5秒后仍然失败,那么在一次失败后它就被标记为不健康

我想验证这些是否是预期的行为,因为我在任何地方都找不到记录在案的行为