要启动akka群集分片,我应该使用一些参数调用ClusterSharding(system).start
。我应该手动为所有节点启动集群分片吗?我的意思是,在启动时从一个节点调用ClusterSharding(system).start
还是所有节点都应该调用它?
答案 0 :(得分:2)
您需要在每个想要参与群集分片的节点上调用它。
来自http://doc.akka.io/docs/akka/2.3-M2/contrib/cluster-sharding.html
"当您使用分片扩展时,您首先(通常是在群集中每个节点上的系统启动时),应该使用ClusterSharding.start方法注册支持的条目类型"