1

如何建立和维护到多个远程服务器的大量 TCP 连接?当我说大时,我认为 c10k 大。这将是一种大规模连接的 P2P 应用程序,它会积极寻找新的同行。

这将涉及使用单个传出 TCP 端口,有点像服务器,在单个端口中接收数据并同时或异步处理它,但不是在端口上侦听,而是 SYN 出多个远程服务器。为了实现这一点,我想使用 Linux/BSD 操作系统,最好使用异步 python 网络库。

我查看了asyncoretwisted的基本文档以及一些关于堆栈溢出的基本搜索,但我没有找到我需要的东西。

有人可以向我指出一个可能的解决方案,或者在东方一些不涉及在操作系统级别的东西中潜水(至少不深入)的文献。

谢谢你的帮助。

4

0 回答 0