通过ClusterClient.Send
,消息被发送到远程角色。
远程actor接收到消息并将发件人存储在本地变量中。
30秒后,远程发送者被终止。
详细信息:
两位演员都生活在不同的群体中。
发送方actor不会死在它自己的集群上,而只是在远程集群中。
我试图找到任何文档或任何相关设置,以使该Sender Actor永久存在于其他集群的一侧。到目前为止没有运气
需要帮助解决此问题
Akka版本:1.3.16 平台:docker,net.core 3.1
答案 0 :(得分:1)
已回答your question on our Github as well:
这是因为Akka.Cluster.Tools.ClusterClientReceptionist中的此设置:
默认情况下,如果30秒钟内没有人尝试通过它进行通信,它将使响应隧道超时。
我建议您增加超时时间。