首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Akka集群、集群切分和集群单例用例

Akka集群、集群切分和集群单例用例
EN

Stack Overflow用户
提问于 2014-07-29 03:24:56
回答 2查看 2.8K关注 0票数 2

我正在编写一个Akka应用程序,我想使用Typsafe提供的Akka集群功能。我试图理解Akka集群、Akka集群Singleton和Akka集群切分之间的主要区别。在我看来,他们似乎提供了类似的东西。

在我的场景中,我希望有一个集群,其中包含:

  • 可以存在于任何机器中的无状态参与者(我将拥有他们的池)
  • 无状态的参与者,我希望他们生活在特定的机器中
  • 可以存在于任何机器中的有状态参与者,但是我只需要在整个集群中使用它们的一个实例,并且如果参与者死了,可以重新启动它以前的状态。

根据我所读到的,我需要第一类的Akka集群,第二类的Akka集群,第三类的Akka集群。我的假设正确吗?我正在寻找一些指导以及任何在线的例子,如果你知道任何。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-01 18:27:42

“可以生活在任何机器中的无国籍行为者”--这听起来就像akka集群。

“我希望他们生活在特定机器中的无状态参与者”--这听起来像akka集群单例,但您也可以使用角色。

“如果角色死了,就可以重新启动它以前的状态”--这听起来就像Akka集群分片和akka--持久化。

票数 3
EN

Stack Overflow用户

发布于 2014-07-29 05:46:53

看看一些用例的https://github.com/dnvriend/spray-ba-shardinghttps://github.com/dnvriend/spray-ba-singleton。akka文档实际上相当不错。还可以查看激活器模板。

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

https://stackoverflow.com/questions/25007778

复制
相关文章

相似问题

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