为什么负载均衡需要健康检查
负载均衡的核心任务是把请求分发到多台后端服务器,但如果某台服务器挂了,Nginx还往它发请求,用户就只能收到502错误。健康检查就是解决这个问题的——让Nginx自动识别故障节点,停止往它转发流量,等它恢复后再重新纳入集群。
Nginx的健康检查分两种:被动健康检查(开源版自带)和主动健康检查(需要第三方模块或商业版)。两种各有优缺点,下面逐个讲清楚。
一、被动健康检查:Nginx自带的max_fails和fail_timeout
被动检查的原理...
负载均衡健康检查
-
2026.05.22 | youres | 11次围观

