私信  •  关注

SKi

SKi 最近创建的主题
SKi 最近回复了
7 年前
回复了 SKi 创建的主题 » 如何在Tornado中将Web套接字连接发送到不同的进程?

我将回答第一个问题:

is it possible to share the socket information between processes?

可能取决于操作系统,但对于Linux,至少有两种方法:

  • 当主进程接受一个新的TCP连接时,它可以派生一个新的子进程来处理它。在fork之后,新的子进程将具有与主进程相同的套接字文件描述符。

  • 使用Unix域套接字将套接字的文件描述符从主进程传递到另一个进程。这需要使用SCM权限控制消息和辅助数据。检查 this .