理解“反向代理超时分层”时,先分清它能说明什么、不能说明什么。下面给出核心概念、判断边界与实际核验方向。
核心概念
建立上游连接、发送请求与读取响应分别有超时,整体等待时间不能只靠一个参数解释。
容易混淆的地方
无限放大 proxy_read_timeout 会掩盖故障;其含义通常是两次读取之间的等待而非整个响应总时长。
如何结合实际场景判断
Nginx access log 可记录 request_time 与 upstream_response_time 进行比较。 慢请求在预期边界内失败,正常请求成功,工作进程和连接数没有持续堆积。
环境与操作范围
操作前保存涉及的配置,使用测试域名或小范围流量核验。参数名称和加载方式按安装版本确认,发布后同时查看状态码、延迟与错误日志。
