I have an akka cluster using cluster sharding with persistent actors, and I want to slowly migrate the cluster (and the persistent actors) to akka-typed (I’m using akka v 2.5.20).
I wanted to start with just migrating the persistent actors to typed before worrying about the sharding itself, but the
akka-typed depency along with
actor.provider="cluster" fails on runtime unless I provide the
akka-cluster-typed dependency as well.
When I provide that dependency and try to deploy my changes to an environment with a running cluster, I get this error:
Cluster Node [akka.tcp://firstname.lastname@example.org:2552] - Cluster validated this node config, but sent back incompatible settings: akka.cluster.typed.receptionist.distributed-key-count is missing
I’m using akka-management using kubernetesAPI for service discovery.
Is there any way for me to do this migration without doing a full cluster restart?