问题诊断 很多网站在使用 Nginx 作为反向代理时,都遇到过这样的场景:后端域名(如 `api.example.com`)解析到的服务器 IP 发生了变化,但 Nginx 仍然将请求转发到旧的 IP,导致服务异常。这是因为 Nginx 在启动时或 reload 后会解析配置中的域名,并将解析结果缓存到自身进程内。默认情况下,它不会感知到上游域名的 DNS 记录变化。 要解决这个问题,本质上需要让