1

我想在 Node.js 中打开一个套接字,然后使用继承套接字描述符的子进程启动一组子进程。

我创建了一个服务器,new net.Server()但结果对象没有公开套接字描述符。如果我能得到描述符,我可以将描述符转发给子进程。

4

2 回答 2

1

看起来你不能这样做,因为 Windows 不支持它,并且 Node 的目标是在所有平台上使用相同的界面。

请参阅以下问题:https ://github.com/joyent/node/issues/3025

于 2013-02-10T21:22:35.693 回答
0

这绝对是可能的。看看 Node.js 集群模块的实现方式。文件描述符从父进程传递到集群中的所有工作进程。

https://github.com/nodejs/node/blob/master/lib/internal/cluster/master.js

于 2017-07-11T15:20:01.663 回答