【问题标题】:Using Akka.Net Cluster utilities in a single ActorSystem在单个 ActorSystem 中使用 Akka.Net Cluster 实用程序
【发布时间】:2017-12-21 13:23:04
【问题描述】:

我正在尝试创建一个多节点网络的模拟来分析网络流量。 节点本身将使用 Akka.Net 实现,并且应该能够使用一些 Akka.Net 集群功能。但模拟本身旨在在单台机器上运行,并且可能包含数千个这样的节点。

由于节点的数量,我想避免为每个节点创建单个 ActorSystem。是否仍然可以在单个参与者系统中使用集群模块及其功能,例如角色、分布式广播、成员上下事件等?

是否有可能伪造远程部署它们并创建一个伪造的传输,将所有流量简单地路由回同一个参与者系统?

【问题讨论】:

    标签: akka.net akka.net-cluster


    【解决方案1】:

    Akka.NET 中的 Multi-Node TestKit 可以做到这一点:http://getakka.net/articles/networking/multi-node-test-kit.html

    【讨论】:

    • 是否可以在测试环境之外使用 Multi-Node TestKit?我在模拟框架中使用 Akka。另外:它不是专门为每个节点创建一个 ActorSystem 吗? Launch multiple independent processes each running their own ActorSystem;
    猜你喜欢
    • 1970-01-01
    • 2020-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多