502 Bad Gateway 标签归档 - 永夜 https://www.shuijingwanwq.com/tag/502-bad-gateway/ 没有不值得去解决的问题,也没有不值得去学习的技术! Fri, 07 Aug 2026 12:25:44 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1.3 https://media.shuijingwanwq.com/2026/05/logo-150x150.png 502 Bad Gateway 标签归档 - 永夜 https://www.shuijingwanwq.com/tag/502-bad-gateway/ 32 32 一次 WordPress 502 故障排查:18,455 个 Sogou UA 请求如何打满 1 核 ECS https://www.shuijingwanwq.com/2026/07/27/20393/ Mon, 27 Jul 2026 08:24:37 +0000 https://www.shuijingwanwq.com/?p=20393 一次 WordPress 生产站间歇性 502 故障排查记录。阿里云 ECS 一度出现 CPU 100%、Load 超过 9、PHP-FPM Socket 队列达到 510/511,大量请求返回 499 和 502。通过分析 Nginx 日志发现,最近 20000 条请求中有 18455 条携带 Sogou web spider/4.0 User-Agent,并以每分钟约 500~700 次的频率持续遍历网站。随后在 EdgeOne 中通过 *Sogou* User-Agent 规则进行边缘拦截,Sogou UA 请求降至 0,PHP-FPM 队列恢复为 0/511,CPU 空闲率最高恢复到 97%,后台连续请求全部返回 HTTP 200。此次排查说明,服务器出现性能瓶颈时,不应急于升级配置,应先确认异常流量和真正的资源消耗来源。

一次 WordPress 502 故障排查:18,455 个 Sogou UA 请求如何打满 1 核 ECS最先出现在永夜。

]]>
Go 开发实战:解决 IDE 报错但程序运行正常的模块依赖问题 https://www.shuijingwanwq.com/2026/04/27/9588/ Mon, 27 Apr 2026 03:36:44 +0000 https://www.shuijingwanwq.com/?p=9588 在 Go 开发实战中,解决程序命令行运行正常但 VSCode IDE 报错的问题。先排查网络原因,针对依赖下载失败调整代理设置。随后分析发现错误源于 IDE 语言服务器 gopls 缓存了旧状态。最终在确保命令行执行成功的基础上,通过刷新或重启语言服务器同步最新信息,成功消除了 IDE 的红色波浪线提示。

Go 开发实战:解决 IDE 报错但程序运行正常的模块依赖问题最先出现在永夜。

]]>
Go Tour 切片练习本地运行踩坑全记录(从报错到成功运行) https://www.shuijingwanwq.com/2026/04/14/9496/ https://www.shuijingwanwq.com/2026/04/14/9496/#comments Tue, 14 Apr 2026 09:44:55 +0000 https://www.shuijingwanwq.com/?p=9496 本文记录了在 WSL 与 Docker 环境下本地运行 Go Tour 切片练习时遇到的依赖问题。由于国内代理未缓存 golang.org/x/tour 包,导致安装依赖时出现 502 报错。通过分析发现是系统 GOPROXY 环境变量限制所致,最终采用临时取消环境变量并直接访问官方源的方式成功安装依赖。文章详细梳理了从报错排查到成功运行并生成图片的完整解决过程。

Go Tour 切片练习本地运行踩坑全记录(从报错到成功运行)最先出现在永夜。

]]>
https://www.shuijingwanwq.com/2026/04/14/9496/feed/ 1
在 K8s 中 HTTP 响应 502,message:An invalid response was received from the upstream server https://www.shuijingwanwq.com/2021/10/08/5335/ Fri, 08 Oct 2021 08:58:41 +0000 https://www.shuijingwanwq.com/?p=5335 针对 K8s 中 Kong 网关返回 502 且提示上游响应无效的问题,排查发现 GET 请求参数过多导致响应体过大。在 Kong 容器调整相关缓冲环境变量后,问题未完全解决,最终通过在 Rancher 对应负载均衡的 YAML 文件中添加 nginx.ingress 相关配置项调整代理缓冲设置,成功使接口恢复正常响应 200,验证了参数量及缓冲配置对网关转发的影响。

在 K8s 中 HTTP 响应 502,message:An invalid response was received from the upstream server最先出现在永夜。

]]>
在 nginx/1.17.8 下响应 502 Bad Gateway 的排查分析(不再启用 ModSecurity) https://www.shuijingwanwq.com/2021/03/16/4802/ Tue, 16 Mar 2021 02:36:13 +0000 https://www.shuijingwanwq.com/?p=4802 本文记录了在 nginx/1.10.3 版本下配置正常,升级至 nginx/1.17.8 后出现 502 Bad Gateway 问题的排查过程。通过修改 Nginx 配置文件,禁用 ModSecurity 模块,服务恢复正常并返回 200 状态码。结论表明该版本下的 502 错误由 ModSecurity 引起,禁用后可解决。

在 nginx/1.17.8 下响应 502 Bad Gateway 的排查分析(不再启用 ModSecurity)最先出现在永夜。

]]>
抖音开放平台,上传视频到文件服务器,响应:413 Request Entity Too Large 的排查分析 https://www.shuijingwanwq.com/2020/12/03/4639/ Thu, 03 Dec 2020 02:44:05 +0000 https://www.shuijingwanwq.com/?p=4639 在抖音开放平台上传视频至文件服务器时,2.10 GB的文件因触发413 Request Entity Too Large错误而失败。经查阅文档确认,视频文件大小限制为128M,且超过50M建议采用分片上传。后续测试发现,136 MB的文件导致502 Bad Gateway,而117 MB的文件上传成功。最终结论是调整实现逻辑,对所有视频统一采用分片上传,单个分片大小设为100 MB,以解决大文件传输限制与网关超时问题。

抖音开放平台,上传视频到文件服务器,响应:413 Request Entity Too Large 的排查分析最先出现在永夜。

]]>