Remote Sender akka Actor 在其他集群中 30 秒后终止
Remote Sender akka Actor is terminated after 30 sec in other cluster
ClusterClient.Send
一条消息被发送到远程 actor。
远程参与者接收消息并将发送者存储在局部变量中。
30 秒后,远程发送器终止。
详情:
两个演员都生活在不同的集群中。
发送 actor 不会死在它自己的集群上,只会死在远程集群上。
我试图找到任何文档或任何相关设置,以使这个 Sender Actor 永远存在于其他集群的一侧。到目前为止没有运气
需要帮助解决这个问题
Akka.Version:1.3.16
平台:docker、net.core 3.1
已回答your question on our Github as well:
That's because of this setting inside Akka.Cluster.Tools.ClusterClientReceptionist:
It times out the response tunnel if no one has attempted to communicate through it within 30 seconds by default.
I'd recommend increasing the timeout in your case.
ClusterClient.Send
一条消息被发送到远程 actor。
远程参与者接收消息并将发送者存储在局部变量中。
30 秒后,远程发送器终止。
详情:
两个演员都生活在不同的集群中。
发送 actor 不会死在它自己的集群上,只会死在远程集群上。
我试图找到任何文档或任何相关设置,以使这个 Sender Actor 永远存在于其他集群的一侧。到目前为止没有运气
需要帮助解决这个问题
Akka.Version:1.3.16 平台:docker、net.core 3.1
已回答your question on our Github as well:
That's because of this setting inside Akka.Cluster.Tools.ClusterClientReceptionist:
It times out the response tunnel if no one has attempted to communicate through it within 30 seconds by default.
I'd recommend increasing the timeout in your case.