Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sockets 在Node.JS服务器的重载下,我';我收到EconReset套接字错误?_Sockets_Node.js_Url_Rest_Tcp - Fatal编程技术网

Sockets 在Node.JS服务器的重载下,我';我收到EconReset套接字错误?

Sockets 在Node.JS服务器的重载下,我';我收到EconReset套接字错误?,sockets,node.js,url,rest,tcp,Sockets,Node.js,Url,Rest,Tcp,所以我有一个API服务器和一个Web服务器。web服务器基本上是一个与API服务器对话的客户机。它们都使用Node.js和REST端点 当我的web服务器点击API服务器时,有时我会得到{“err”:{“code”:“ECONNRESET”}……这是非常随机的,有时我会得到,有时在不同的地方 这真的很难弄清楚到底发生了什么,因为我在不同的地方得到它 我如何解决这个问题?我已经将“ulimit-n”增加到99999 我能做什么?发生这种情况时,它会冻结所有内容,服务器无法继续运行。表示TCP会话的

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

当我的web服务器点击API服务器时,有时我会得到{“err”:{“code”:“ECONNRESET”}……这是非常随机的,有时我会得到,有时在不同的地方

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

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


我能做什么?发生这种情况时,它会冻结所有内容,服务器无法继续运行。

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

这也可能意味着对等服务器正常关闭,但您仍在发送数据,在这种情况下,它会用RST进行回复。那么,这是我的编码问题吗?还是什么?确保你永久增加了ulimit。可能重复的