您的位置 首页 百科问答

linux 502 bad gateway nginx怎么解决

linux 502 bad gateway nginx怎么解决

会有好多种情况出现502错误,下面我们分情况来说一下。一、fastcgi缓冲区设置过小出现错误,首先要查找nginx的日志文件,目录为/var/log/nginx,在日志中发现了如下错误。2013/0别纸怕然比绍整1/1713:33:47[来自error]15421江定效适雷成院仍农#0:*16upstreamsenttoobigheaderwhilereadingresponseheaderfromupstream查阅了一下资料,被记大意是nginx缓冲区有一个360问答bug造成的,我们网站的页面消耗占用缓冲区可能过大。网上查找了一下解决方法,在国外网站看到了一个增加缓冲区的方法,彻底解决了Nginx502BadGateway的问题。方法如下:http{...fastcgi_buffers816k;fastcgi_buffer_size32k;..那针兴.}请根据服务器已经网站的情模境经况自行增大上述两个配置项。二、代理缓冲区设置过小如果你组演设居翻往圆空轻两自使用的是nginx反向代理,如果header过大,超出了默认的1k,就会引发上述的upstreamsenttoobi积扩棉穿九突种游练送gheader(说白了就是nginx把外部请求给后端处理,后端返回的header太大,nginx处理不过来就会导致502。server{listen80;server_name*.***.me;location/{#########添加这3行

上一篇 让人快度变老的手机软件
下一篇 扫码枪扫不出条码是怎么回事
扫一扫,手机访问

扫一扫,手机浏览