企业建站

单台后端出问题时,如果Nginx还继续把请求发过去,用户看到的不是502就是超时。upstream配置里的max_fails和fail_timeout可以让Nginx自动把失败节点暂时下线,保证正常请求不受影响。这是被动健康检查,不需要商业模块。Nginx在指定时间内检测到多次失败,就把节点标记为不可用,等fail_timeout过后再尝试恢复。upstreambackend{server192.

A5创业网 版权所有