网络技术支持

网站返回 502 或 504:检查反向代理与回源

2026-10-13

网站已经返回 502 或 504,说明你收到了一个 HTTP 错误响应。对于经过 CDN 或反向代理的网站,需要继续检查入口到后端服务这一段,而不能只根据 Ping 延迟判断服务器是否正常。

两个错误分别说明什么

502 Bad Gateway 表示网关或代理从上游收到无效响应。504 Gateway Timeout 表示网关或代理未能在规定时间内取得上游响应。它们是排查线索,具体原因还要看代理和应用日志。

先确认故障范围

用 FB4 网站测速从不同地区访问同一个完整 URL,记录状态码和时间。若多个节点都收到相同错误,优先检查共同的入口或后端;若只有部分地区异常,对比这些节点的解析 IP,确认是否命中了不同的 CDN 或代理入口。

站点管理者检查回源配置

核对后端服务是否运行、是否监听预期端口,以及代理实际使用的地址、协议和端口。升级或迁移之后,旧端口、旧地址和旧容器名称可能仍留在某一台入口的配置中。

从代理所在机器测试上游地址,不能只在自己的电脑上测试。在应用正常而代理失败的情况下,再核对访问规则、连接超时和代理日志。HTTPS 回源还要检查 TLS 服务名、证书验证和 HTTP Host,确保请求到达正确的站点。

修复后验证整个访问路径

先校验新配置,再按所用代理的方式加载配置。随后复测首页、关键接口、跳转和实时连接。只确认首页能打开,不能证明登录、下载或 WebSocket 通道都已经恢复。

普通访问者可以记录访问时间、完整 URL、错误码和网络运营商,提供给站点管理者。持续出现网关错误时,反复清理浏览器缓存通常无法修复代理到上游的故障。

参考资料:HTTP 语义 RFC 9110,第 15.6.3 与 15.6.5 节 https://www.rfc-editor.org/rfc/rfc9110.html

相关工具: 在线PingTcping网站测速路由追踪DNS查询本机测速
Copyright © 2026 fb4.com All rights reserved.|使用说明 · 隐私说明 · 反馈