大佬教程收集整理的这篇文章主要介绍了node.js – 间歇性502坏网关错误(使用nginx,nodejs,mongodb),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
recv() Failed (104: Connection reset by peer) while reading response header from upstream,client: xxx.xxx.xxx.xxx,server: somedomain.com,request: "GET /img/abc.png http/1.1",upstream: "http://127.0.0.1:3000/img/abc.png",host: "domain.com",referrer: "http://domain.com/admin/"
和access.log说:
"GET /url/abc.html http/1.1" 502 723 "http://domain.com/admin/" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/33.0.1750.117 Safari/537.36"
谁能引导我解决这个问题?
现在,这可能表明存在许多不同的问题,所以我无法给出明确的答案.
或者它可能是节点部分的超时错误,或者因为返回答案花了太长时间,或者因为代码有问题或系统内存不足.
我知道我曾经在Nginx和PHP-fpm之间得到间歇性的超时错误,因为Nginx会放弃等待PHP.我调整了内存使用量和超时设置来修复它(我优化了PHP代码).
如果您可以提供有关内存/负载使用情况或来自节点或应用程序的日志的更具体信息,或者甚至是502错误中的一般模式(它是否已本地化到地理区域,浏览器,操作系统?),那么答案可能是不那么投机.
以上是大佬教程为你收集整理的node.js – 间歇性502坏网关错误(使用nginx,nodejs,mongodb)全部内容,希望文章能够帮你解决node.js – 间歇性502坏网关错误(使用nginx,nodejs,mongodb)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。