健康检查
-
Nginx 反向代理 502 频发:如何区分上游超时、连接池耗尽与健康检查误判
排查Nginx反向代理502时,不能简单等同于后端宕机,而应按失败阶段区分:连接被拒多指向监听、容量或连接池耗尽,调大读超时无效;读超时应查后端处理链路与依赖阻塞;上游提前关闭连接需关注服务稳定性与连接复用;健康检查过激则会误摘可用节点、诱发连锁故障。排查需先在错误日志中定位失败属于连不上、等太久还是中途断开,再决定调整超时、keepalive或探测策略,切勿用增大超时掩盖故障。