Networking 连接到大量服务器的Python客户端

Networking 连接到大量服务器的Python客户端,networking,twisted,asyncore,Networking,Twisted,Asyncore,如何建立和维护与多个远程服务器的大量TCP连接?当我说“大”的时候,想想“大”。 这将是一种大规模连接的P2P应用程序,它将积极寻找新的对等点 这将涉及到使用一个单个传出TCP端口,有点像服务器,在单个端口中接收数据并并发或异步处理,但我将同步多个远程服务器,而不是侦听端口。 为了实现这一点,我希望使用Linux/BSD操作系统,最好使用异步python网络库 我在这里查阅了和的基本文档和一些关于堆栈溢出的基本搜索,但没有找到我需要的地方 有人能告诉我一个可能的解决方案,或者至少是一些不涉及操作

如何建立和维护与多个远程服务器的大量TCP连接?当我说“大”的时候,想想“大”。 这将是一种大规模连接的P2P应用程序,它将积极寻找新的对等点

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

我在这里查阅了和的基本文档和一些关于堆栈溢出的基本搜索,但没有找到我需要的地方

有人能告诉我一个可能的解决方案,或者至少是一些不涉及操作系统级内容的文献


谢谢您的帮助。

为什么不改用常规TCP连接呢?10k TCP连接不会太紧张。要么我不理解你提出的方法,要么就是没有任何意义。不管怎样,似乎都没有必要。