后端岗位面试题更新 2026-08-05

Nginx 如何检测上游服务器的心跳状态?

360集团后端开发互联网/IT技术原理方案权衡问题排查Nginx

考察说明

考察对 Nginx 上游健康检查机制的掌握与配置能力

回答思路

  1. 说明被动健康检查与主动健康检查的区别
  2. 解释 max_fails 和 fail_timeout 的作用
  3. 说明主动健康检查(如 nginx_plus 或开源模块)的配置和应用场景
  4. 能针对不同业务需求选择合适的检测方式