Server-Sent-Events / Nginx Proxy中断重新连接(如何关闭代理不可用的nginx 502错误?)

时间:2013-08-16 14:03:37

标签: node.js nginx server-sent-events

我有nginx设置来从node.js实例代理服务器发送事件。一般来说它工作得很好,但是当后端(node.js)服务器由于某种原因而关闭时,我遇到了问题。在那种情况下,浏览器(到目前为止使用Chrome测试)只会尝试重新连接一次,然后只是停止,而不是反复连接,直到重新建立连接。

我相信这是因为nginx返回502错误,Chrome出于某种原因将其解释为“停止尝试重新连接”。我认为这可以通过某种方式告诉nginx简单地删除连接(就像上游服务器正在做的那样)而不是返回502页来解决。我查看了nginx文档但找不到答案。关于如何做到这一点的任何想法?

0 个答案:

没有答案