【发布时间】:2016-03-07 20:00:15
【问题描述】:
我想模拟至少 9 个客户端来测试我的 p2p 引擎。我想让它们中的一些位于 NAT 后面,而其中一些则解锁所有端口。另外,我想查看创建它们中的每一个的日志。我不能同时运行9VM,所以特地请教高手:有什么可以用来测试的吗?
我在我的应用中使用 Boost 库。
【问题讨论】:
标签: testing network-programming boost-asio p2p
我想模拟至少 9 个客户端来测试我的 p2p 引擎。我想让它们中的一些位于 NAT 后面,而其中一些则解锁所有端口。另外,我想查看创建它们中的每一个的日志。我不能同时运行9VM,所以特地请教高手:有什么可以用来测试的吗?
我在我的应用中使用 Boost 库。
【问题讨论】:
标签: testing network-programming boost-asio p2p
我认为这是 linux 用户的完美解决方案:http://www.nrl.navy.mil/itd/ncs/products/core
如果我错了,我会及时更新这个答案。
更新:它就像一个魅力。可以为每个节点设置防火墙规则。它也没有使用那么多内存,因此甚至可以制作大型网络拓扑。有可能运行每个节点的终端。因此,您可以测试许多不同的场景来测试您的应用程序。祝你好运。
【讨论】: