[英]Akka Cluster, Cluster Sharding and Cluster singleton use cases
我正在编写一个Akka应用程序,我想使用Typsafe提供的Akka群集功能。 我试图了解Akka群集,Akka群集Singleton和Akka群集分片之间的主要区别。 对我来说,他们似乎提供了类似的东西。
在我的场景中,我想要一个具有以下内容的集群:
根据我所读的内容,第一类将需要Akka群集,第二种需要Akka群集Singleton,第三种需要Akka群集分片。 我的假设正确吗? 我正在寻找一些指导以及在线示例(如果您知道的话)。
看一下https://github.com/dnvriend/spray-ba-sharding和https://github.com/dnvriend/spray-ba-singleton的一些用例。 Akka文档实际上非常好。 还要看激活器模板。
“可以在任何机器上生活的无状态演员”-听起来像akka集群。
“我希望他们生活在特定机器中的无状态演员”-听起来像akka群集单例,但您也可以使用角色
“如果死亡,便能够以其先前的状态重新启动参与者” –听起来像是具有akka持久性的Akka群集分片。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.