nginx_upstream_check_module

  • 2026.05.22 | youres | 11次围观
    Nginx负载均衡健康检查配置详解:被动检测与主动检测的完整实战指南
    为什么负载均衡需要健康检查 负载均衡的核心任务是把请求分发到多台后端服务器,但如果某台服务器挂了,Nginx还往它发请求,用户就只能收到502错误。健康检查就是解决这个问题的——让Nginx自动识别故障节点,停止往它转发流量,等它恢复后再重新纳入集群。 Nginx的健康检查分两种:被动健康检查(开源版自带)和主动健康检查(需要第三方模块或商业版)。两种各有优缺点,下面逐个讲清楚。 一、被动健康检查:Nginx自带的max_fails和fail_timeout 被动检查的原理...
  • 2026.05.22 | youres | 15次围观
    Nginx负载均衡健康检查配置详解:主动被动检测与故障自动切换完整实战
    Nginx负载均衡健康检查配置详解:主动被动检测与故障自动切换完整实战 在负载均衡架构中,后端服务器故障是导致业务不可用常见原因之一。如果没有健康检查机制,负载均衡会把用户请求持续转发到故障节点,导致大量请求失败。Nginx提供两种健康检查实现方式:原生被动健康检查、主动健康检查,本文将详细讲解两种方式的配置方法、适用场景以及生产环境最佳实践。 一、什么是Nginx负载均衡健康检查 健康检查是指负载均衡节点定期或在转发请求时,检查后端服务器的可用状态,自动将故障节点从转发列表...
1