在一台快速 AWS 机器 ( m5.2xlarge
) 上,我创建了大约 600 个 veth 接口,每个接口都有一个socat
在端口上运行的小型服务器(带有 )。
然后我开始向每台服务器发送大约 7kb/秒的数据。当发送到大约 500 个服务器时,一切顺利,但是当我将其发送到大约 600 个服务器时,开始发生超时。据我测试,与服务器的连接可能需要 3 秒以上才能执行。
对于这样的服务器来说,这并不是很多处理,也不是很多数据。
Linuxveth
执行速度慢吗?
我创建了一个git 存储库来重现该问题。任何帮助将不胜感激。