我正在编写一个Akka应用程序,我想使用Typsafe提供的Akka集群功能。我试图理解Akka集群、Akka集群Singleton和Akka集群切分之间的主要区别。在我看来,他们似乎提供了类似的东西。
在我的场景中,我希望有一个集群,其中包含:
根据我所读到的,我需要第一类的Akka集群,第二类的Akka集群,第三类的Akka集群。我的假设正确吗?我正在寻找一些指导以及任何在线的例子,如果你知道任何。
发布于 2014-08-01 18:27:42
“可以生活在任何机器中的无国籍行为者”--这听起来就像akka集群。
“我希望他们生活在特定机器中的无状态参与者”--这听起来像akka集群单例,但您也可以使用角色。
“如果角色死了,就可以重新启动它以前的状态”--这听起来就像Akka集群分片和akka--持久化。
发布于 2014-07-29 05:46:53
看看一些用例的https://github.com/dnvriend/spray-ba-sharding和https://github.com/dnvriend/spray-ba-singleton。akka文档实际上相当不错。还可以查看激活器模板。
https://stackoverflow.com/questions/25007778
复制相似问题