-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Akka.Cluster.Sharding should automatically reference Akka.Cluster.DData configuration #3529
Comments
Actually.... @Horusiath, if all nodes are running with |
So it looks like we actually do load things correctly right now - this issue was probably caused by nodes having different |
Yeah, we already do this here: akka.net/src/contrib/cluster/Akka.Cluster.Sharding/ClusterSharding.cs Lines 248 to 255 in 37eeb37
|
The cause of this issue must be, then, one node that isn't even running |
Version: 1.3.8
Ran into the following issue in a cluster when
akka.cluster.sharding.state-store-mode=ddata
The serializer with ID 12 is one of the two DData serializers:
akka.net/src/contrib/cluster/Akka.DistributedData/reference.conf
Lines 88 to 101 in 41c116d
Looks like the reason why this is occurring is because the
ActorSystem
didn't have the default DData configuration referenced as a fallback, although they did have the default Akka.Cluster.Sharding configuration referenced.akka.net/src/contrib/cluster/Akka.Cluster.Sharding/ClusterSharding.cs
Lines 277 to 280 in 41c116d
We should change this to have it automatically reference the default
Cluster.DData
config and theCluster.Tools.Singleton
configs, so users don't have to remember to do that.One day in the future akkadotnet/HOCON#48 will eliminate the need for us to do this inside individual modules, but until then we should patch this.
The text was updated successfully, but these errors were encountered: