我有一个Lagom微服务,它在带有3个POD的Kubernetes上运行。它无法在启动时形成集群,并继续显示以下消息:
2019-07-12T19:29:27.310Z WARN akka.cluster.sharding.ShardRegion-尝试在[ActorSelection [Anchor(akka.tcp://microservice@10.233.101.14:10001 /),Path (/ system / sharding / MicroserviceEventProcessorCoordinator / singleton / coordinator)]],但没有确认。总共[1580]个缓冲消息。 [协调员[成员(地址= akka.tcp://microservice@10.233.101.14:10001,状态=正常)]是可以到达的。]
buffered messages
的数量也在不断增加。由于没有有关Lagom微服务这种行为的文档,有人可以帮助我理解和解决此问题吗?
答案 0 :(得分:1)
我无法找到此问题的明确答案。但是以下配置解决了该问题:
sharding.state-store-mode = ddata
和
serialization-bindings {
"akka.Done" = akka-misc
"akka.actor.Address" = akka-misc
"akka.remote.UniqueAddress" = akka-misc
}
现在Akka群集碎片不再保留在事件存储中。