Nginx 一次奇怪的 502 报错探究

摘要

之前遇到nginx报出了如下的error,upstream sent too big header while reading response from upstream,导致服务502 bad gateway, 但是奇怪的是某些特定的请求稳定复现,但是其他请求却一直没有问题,正常返回。

一时之间,还真不知道什么原因,唯一的异常是观察到warninig日志较多,我们知道正常情况下,php的warning并不会导致流程的中断。结合报错信息,推测可能是php-fpm会把warning日志加到response header头里,导致头部过大而报错。

欢迎在评论区写下你对这篇文章的看法。

评论

首页 - Wiki
Copyright © 2011-2025 iteam. Current version is 2.147.1. UTC+08:00, 2025-11-09 20:13
浙ICP备14020137号-1 $访客地图$