2017-02-19 84 views
0

我有一个子进程在我的Node.js应用程序中产生,请求正文负载直接传送给子标准输入。 即使客户端TCP套接字已关闭,也不会删除相关的事件。我的尝试:如何检测意外的请求在Express中请求正在传送到子进程中的请求正文

close/error /上reqreq.socketchild.sdtdinend; disconnecterror。当我关闭发送请求的浏览器选项卡时,它们都不会被触发。

我正在寻找你的提示。

+1

向我们展示一些代码,以获得适当的帮助。 – 2017-02-19 13:26:46

+0

我开始了一个最小的例子,并意识到问题连接到应用程序堆栈莫名其妙(我有Nginx和业务逻辑层在这个webapp) – Saturnus

+0

所以,谢谢,这是用户错误...我关闭门票。 – Saturnus

回答

0

所以这是我的错,对不起。

事件被称为在这个particual顺序:

[2017-02-19 19:10:43] [LOG] req socket event error { [Error: read ECONNRESET] code: 'ECONNRESET', errno: 'ECONNRESET', syscall: 'read' } [2017-02-19 19:10:43] [LOG] req event close undefined [2017-02-19 19:10:43] [LOG] req socket event close true

相关问题