我试图执行这个脚本:Node.JS:重新使用套接字?
require('net').createServer().listen('/tmp/test');
第一次脚本运行成功,但在第二次创业的Node.js抛出错误:错误:听EADDRINUSE
有什么办法重用插座(也是unix和tcp)?
我试图执行这个脚本:Node.JS:重新使用套接字?
require('net').createServer().listen('/tmp/test');
第一次脚本运行成功,但在第二次创业的Node.js抛出错误:错误:听EADDRINUSE
有什么办法重用插座(也是unix和tcp)?
呵呵?
节点已经在监听'tmp/test',它将如何再次监听它?
就像你不能允许两个应用程序在一个端口上监听一样,SOCKET也是如此。一个人只能被一个人允许。
其实你可以。与SO_REUSEPORT [1]一样,这就是Node.js集群模块如何工作以实现负载平衡。 [1] - https://lwn.net/Articles/542629/ –