Javascript RequestError:错误:connect EconReset 127.0.0.1:8443

Javascript RequestError:错误:connect EconReset 127.0.0.1:8443,javascript,node.js,Javascript,Node.js,我通过NodeJS中的请求承诺查询127.0.0.1:8443,请求量超过10K,并且正在点击: { RequestError: Error: connect ECONNRESET 127.0.0.1:8443 和/或 { RequestError: Error: read ECONNRESET 如果我把我的请求数降低到10-100,那么就没有错误 这是我的NodeJS客户机发出的请求跟不上,还是我尝试发送的端点请求跟不上 我可以控制两端,并且不会从我请求的服务器收到任何错误。根据: Eco

我通过NodeJS中的请求承诺查询127.0.0.1:8443,请求量超过10K,并且正在点击:

{ RequestError: Error: connect ECONNRESET 127.0.0.1:8443
和/或

{ RequestError: Error: read ECONNRESET
如果我把我的请求数降低到10-100,那么就没有错误

这是我的NodeJS客户机发出的请求跟不上,还是我尝试发送的端点请求跟不上

我可以控制两端,并且不会从我请求的服务器收到任何错误。

根据:

EconReset(由对等方重置连接):强制连接 被同伴关上。这通常是由于连接中断造成的 由于超时或重新启动,远程套接字上的。常见 通过http和net模块

由于大量请求击中了服务器,因此服务器过载(在处理任何新请求之前忙于服务以前的请求)

可能的解决办法:

  • 使用
    server.timeout=0
    检查/修改服务器超时。这不是一个好主意 推荐用于生产的解决方案。但是,它可以帮助您解决问题 开发/测试

  • 您可以使用增加允许的最大连接数
    server.maxConnections
    但这也是不推荐的解决方案 生产。但是,它将允许您验证服务器硬件 容量需要升级或网络带宽需要升级。 如果您的服务器位于良好的数据中心,通常是硬件 需要升级的容量(请参阅下两个解决方案)

  • 如果您使用的是云服务器,请增加核心数,以便 请求可以更快地处理服务

  • 通过拥有多个服务器实例来考虑负载共享 (在负载平衡器后面)

根据:

EconReset(由对等方重置连接):强制连接 被同伴关上。这通常是由于连接中断造成的 由于超时或重新启动,远程套接字上的。常见 通过http和net模块

由于大量请求击中了服务器,因此服务器过载(在处理任何新请求之前忙于服务以前的请求)

可能的解决办法:

  • 使用
    server.timeout=0
    检查/修改服务器超时。这不是一个好主意 推荐用于生产的解决方案
    。但是,它可以帮助您解决问题 开发/测试

  • 您可以使用增加允许的最大连接数
    server.maxConnections
    但这也是不推荐的解决方案 生产。但是,它将允许您验证服务器硬件 容量需要升级或网络带宽需要升级。 如果您的服务器位于良好的数据中心,通常是硬件 需要升级的容量(请参阅下两个解决方案)

  • 如果您使用的是云服务器,请增加核心数,以便 请求可以更快地处理服务

  • 通过拥有多个服务器实例来考虑负载共享 (在负载平衡器后面)