gpt4 book ai didi

node.js - socket.connect 上的 NodeJS errno 37

转载 作者:搜寻专家 更新时间:2023-11-01 00:08:55 25 4
gpt4 key购买 nike

我正在尝试连续连接到多个主机,这是将 ip 地址和 socket.connect() 解析为每个域名的代码(第 [1] 行)。这可以独立运行,但在与不同主机快速连续运行时会返回 errno 37 错误。我掌握的关于该错误的最佳信息是:

"代码:'EPROTO',描述:'协议(protocol)错误'"

代码:

$.connect(port, line[1], function() {
this.write(request);
});

错误:

{ [Error: connect Unknown system errno 37]
code: 'Unknown system errno 37',
errno: 'Unknown system errno 37',
syscall: 'connect' }

我该如何解决这个问题/为什么会这样?

提前致谢。

编辑:删除了手动 dns 查找代码并添加了错误报告

最佳答案

https://stackoverflow.com/questions/14672743/nodejs-crash-when-calling-socket-connect-in-quick-succession 重复

在我看来,快速连续打开套接字是自找麻烦。

尝试在打开套接字之间等待,并尝试等待所需的时间。

关于node.js - socket.connect 上的 NodeJS errno 37,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14667617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com