Nodejs - UDP 如何检测已绑定的端口

3
在Node.js中,当我尝试将两个UDP套接字绑定到同一个端口时,没有出现任何错误,但是最后一个服务器是唯一接收数据报的服务器。
有没有办法防止这种冲突? 我能否检测哪些端口已经被占用?

简单的hack方法是将端口存储在哈希表中,但我不知道如何检查哪些端口被占用(可能有)。你应该查看这个链接:http://stackoverflow.com/questions/4638715/several-udp-sockets-bound-to-same-port - Automatico
好的,我的意思是不在同一个节点实例中...所以哈希黑客无法起作用。 - etnbrd
使用Redis怎么样? - Automatico
你能强制设置 SO_REUSEADDR=false 吗?这似乎是一个有缺陷的设置。 - Steve-o
1个回答

0

似乎无法检测有界端口,除非发送并等待答案。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接