gpt4 book ai didi

python - 在应用程序之间共享套接字有什么好处?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:04:44 24 4
gpt4 key购买 nike

看着 Circus,一个用于管理套接字和进程的 Python 应用程序,我想知道在应用程序之间共享/重用套接字而不是允许每个应用程序拥有自己的私有(private)套接字的技术优势是什么。谁能解释一下?

Circus 的文档可以在这里找到:http://circus.readthedocs.org/en/0.6/sockets/#sockets

最佳答案

如果每个子进程都监听自己的套接字,那么父进程将必须处理所有连接,然后再将它们分配给子进程。这是不可扩展的,因为父进程有太多的工作。

当多个子进程与父进程共享一个套接字时(这是通过从父进程派生子进程来完成的),每个子进程都可以独立接受连接,分配由操作系统内核处理,效率很高.

关于python - 在应用程序之间共享套接字有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14985551/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com