2017-06-22 64 views
0

有沒有辦法創建Actor並將它們添加到Akka中的現有羣集碎片? 1)創建/啓動羣集碎片當應用啓動後 2)爲每個API請求 3)將他們添加到現有的碎片將演員添加到現有Akka羣集碎片

由於創建演員!!

回答

1

如果您使用羣集分片,它將負責處理您的演員生命週期。即你不要創建一個演員,你要求ShardRegion給你一個ID的演員,你會得到一個(放在一個現有的碎片)。所以是的,你可以在每個API請求上創建一個新ID,並讓ShardRegion爲你提供一個(新)演員。

集羣分片在http://doc.akka.io/docs/akka/snapshot/scala/cluster-sharding.html上有詳細的描述,應該稍微澄清一點。