dev服务器和API之间的ECONNRESET代理错误

时间:2016-12-06 15:12:42

标签: node.js sockets debugging proxy econnreset

当我运行开发服务器时,出现以下错误。

Proxy error: Could not proxy request /graphql from localhost:3000 to http://localhost:3010.
See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNRESET).

它阻止我代理从开发服务器到API的任何请求。

经过调试,我意识到这不是代码的问题,因为我的同事和我在同一个回购工作,他没有这个错误。此外,有时如果我重新启动终端,错误将在它再次出现之前消失。

非常感谢指导这个问题的根源以及我如何解决它。

1 个答案:

答案 0 :(得分:0)

我发现的,以及似乎解决了这个问题的是,我在太靠近的端口上运行了太多不同的服务器。我的服务器在端口3000,3010和3009上运行。我注意到每当3009的服务器运行时,我都会收到上述错误。当我将该服务器的端口从3009更改为9999时,所有代理错误都停止了。