3

所以我有一个 API 服务器和一个 Web 服务器。Web 服务器基本上是一个与 API 服务器对话的客户端。他们都使用带有 REST 端点的 Node.js。

当我的网络服务器访问 API 服务器时,有时我会得到 {"err":{"code":"ECONNRESET"}} ...这真的很随机​​,有时我会得到它,有时在不同的地方。

真的很难弄清楚发生了什么,因为我在不同的地方得到它。

我该如何解决这个问题?我已经将“ulimit -n”增加到 99999。

我能做些什么?它冻结了一切,发生这种情况时服务器无法继续运行。

4

1 回答 1

1

ECONNRESET意味着 TCP 会话的另一端突然关闭了它的连接端。文件描述符限制与此处无关。这很可能是由于某些应用程序协议错误造成的。查看那个 API 服务器日志,它可能会抱怨一些事情。

于 2012-07-18T12:45:08.683 回答