将演员添加到现有Akka群集碎片
问题描述:
有没有办法创建Actor并将它们添加到Akka中的现有群集碎片? 1)创建/启动群集碎片当应用启动后 2)为每个API请求 3)将他们添加到现有的碎片将演员添加到现有Akka群集碎片
由于创建演员!!
答
如果您使用群集分片,它将负责处理您的演员生命周期。即你不要创建一个演员,你要求ShardRegion
给你一个ID的演员,你会得到一个(放在一个现有的碎片)。所以是的,你可以在每个API请求上创建一个新ID,并让ShardRegion
为你提供一个(新)演员。
集群分片在http://doc.akka.io/docs/akka/snapshot/scala/cluster-sharding.html上有详细的描述,应该稍微澄清一点。