gpt4 book ai didi

node.js - Websocket 连接设置需要相对较长的时间——这正常吗?

转载 作者:搜寻专家 更新时间:2023-10-31 22:22:17 25 4
gpt4 key购买 nike

当客户端和服务器都在我的机器上本地运行时,建立 websocket 连接似乎需要大约 1 秒。这对我来说似乎很长一段时间 - 是吗?谁能将此与他们自己的经历进行比较?


详细信息:

我在客户端(Chrome 25、Windows7 64)上有这样一个 websocket 请求:

this.ws = new WebSocket('ws://' + host + ':' + port);

在服务器端,我有 Node ExpressJS运行和 einaros/ws处理升级和 WS 连接。

我在客户端计时,从刚好在新的 WebSocket() 之前到 ws.onopen 事件。

最佳答案

我找到了这个问题的明确答案。显然,使用 localhost 会导致浏览器首先尝试连接到 ipv6,然后在 1 秒超时后回退到 ipv4。使用 127.0.0.1 解决了这个问题,因为它首先会尝试使用 ipv4 进行连接。

Source

关于node.js - Websocket 连接设置需要相对较长的时间——这正常吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15135506/

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