У меня есть кластер akka с нетипизированной актерской системой.
Теперь мне нужно изменить один узел на использование типизированных актеров.
Вопрос в том, как я могу создать типизированный шардрегион из нетипизированной системы акторов?
В основном мне нужно что-то вроде этого:
import akka.cluster.sharding.typed.scaladsl.ClusterSharding
ClusterSharding(untypedActorSyste).sharding.spawn(
behavior = entityId ⇒ counter(entityId, 0),
props = Props.empty,
typeKey = TypeKey,
settings = ClusterShardingSettings(system),
maxNumberOfShards = 10,
handOffStopMessage = GoodByeCounter)
Все примеры, которые я обнаружил, показывают, как провайдер использует типизированный шардинг на основе typedActorSystem ...