首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无种子Akka.net簇

无种子Akka.net簇
EN

Stack Overflow用户
提问于 2016-09-05 19:04:37
回答 1查看 904关注 0票数 2

我今天刚遇到Akka.net,它看起来非常适合我的一个项目。但是我需要一个零配置集群,用户只需在他们(本地)网络上的多台机器上启动应用程序,就可以自动形成一个集群。我不确定这在Akka.net中是否可行,因为我不会将种子节点放入配置文件中。

我猜,如果有一种以编程方式设置种子节点的选项,我可以广播以查找其他节点,但并不能真正保证所有节点都从同一组种子节点开始。是否可以用种子节点B启动节点A,用种子节点A启动节点C等等?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-05 20:30:32

您可以使用集群插件(即Cluster.Get(Context.System).Join(nodeAddress) )从代码中设置集群节点。如果要将当前节点初始化为群集种子,只需命令其连接到自身(cluster.SelfAddress)即可。

要将任何其他节点连接到集群,只需知道至少一个节点的地址,即集群的一部分。因此,是的,您可以在您所设计的场景中加入A、⇒B和C⇒A。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39336367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档