我正在尝试创建一个多节点网络的模拟来分析网络流量。节点本身将使用 Akka.Net 实现,并且应该能够使用一些 Akka.Net 集群功能。但模拟本身旨在在单台机器上运行,并且可能包含数千个这样的节点。
由于节点的数量,我想避免为每个节点创建一个 ActorSystem。是否仍然可以在单个参与者系统中使用集群模块及其功能,例如角色、分布式广播、成员上下事件等?
是否有可能伪造远程部署它们并创建一个伪造的传输,将所有流量简单地路由回同一个参与者系统?
我正在尝试创建一个多节点网络的模拟来分析网络流量。节点本身将使用 Akka.Net 实现,并且应该能够使用一些 Akka.Net 集群功能。但模拟本身旨在在单台机器上运行,并且可能包含数千个这样的节点。
由于节点的数量,我想避免为每个节点创建一个 ActorSystem。是否仍然可以在单个参与者系统中使用集群模块及其功能,例如角色、分布式广播、成员上下事件等?
是否有可能伪造远程部署它们并创建一个伪造的传输,将所有流量简单地路由回同一个参与者系统?
Akka.NET 中的多节点测试套件可以做到这一点:http: //getakka.net/articles/networking/multi-node-test-kit.html