获取Node.js中的套接字描述符

时间:2013-02-10 21:04:13

标签: node.js sockets

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

我使用new net.Server()创建了一个服务器,但生成的对象不公开套接字描述符。如果我可以获取描述符,我可以将描述符转发给子进程。

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

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

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