如果您想验证道具是否可序列化,则可以启用 以下配置选项:
akka {
actor {
serialize-creators = on
}
}
我的问题是Props
是否可以序列化?为什么?
是因为访问了ShardRegion
吗?
ClusterSharding.get(actorSystem)
.start("Devices", Device.props(x, y) , settings, new DeviceMessageExtractor(t));
答案 0 :(得分:4)
Props对象应该可序列化。此对象将被发送到远程系统,而不是远程系统将创建actor。
请查看https://doc.akka.io/docs/akka/current/remoting.html的“远程创建演员”部分。