Node.JS:重新使用套接字?

我试图执行这个脚本:

require('net').createServer().listen('/tmp/test'); 

第一次脚本运行成功,但第二次启动node.js抛出错误: 错误:听EADDRINUSE

有什么办法重用套接字(UNIX和TCP也)?

显然你的脚本/监听/服务器从第一个电话仍然在运行。 您必须杀死正在侦听的脚本/进程才能再次使用相同的端口。

是吧?

节点已经在听'tmp / test'了,怎么会再听呢?

就像你不能允许两个应用程序在一个端口上监听,SOCKET一样。 一个人只能被一个人允许。