首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >出现HTTP 502错误后FCGI进程被终止

出现HTTP 502错误后FCGI进程被终止
EN

Stack Overflow用户
提问于 2012-06-18 02:16:19
回答 1查看 132关注 0票数 0

我在Nginx服务器上有一个FCGI应用程序,就像所有的FCGI进程一样,这是持久的;因为在执行请求后它不会被终止,并一直等待下一个请求被发送。

但是,我今天注意到了一些奇怪的事情。每当我发布一个错误的请求并得到一个HTTP502错误时,进程就会被终止。为什么会发生这种情况,以及如何防止这种情况发生?

EN

回答 1

Stack Overflow用户

发布于 2012-06-26 10:27:23

我觉得你是在倒着读。nginx无法与fastcgi后端通信时会发出HTTP 502。这很可能是因为fastcgi守护进程死了,所以你得到的是HTTP502,而不是反过来。

这很容易检查:只需在代码中调用处理程序例程的开头放置一个断点,然后提交足够的请求来获取502。与502相关联的请求是否命中您的断点?即使不是,也不意味着情况就不是这样。在回复上一个请求后,您的代码可能会崩溃。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11073675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档