我正在尝试在azure的计算服务上调试缓存集群中的问题。每个工作者实例都是一个缓存节点,它们都打开tcp套接字以相互通信。过了一会儿,他们在这里和那里失去了一个成员,然后在一段时间后重新连接,但问题是当在负载下运行时,我在集群中有10GB的数据,并且成员的丢失会触发重新平衡,这是非常昂贵的。我在缓存层中玩过超时,但似乎没有任何帮助。所以我更基本的问题是:Azure在一段时间后关闭工作器实例之间的套接字吗?我知道它在客户端和负载均衡器之间做了,但我不确定它如何处理角色实例之间的套接字连接。
任何见解都将受到赞赏。谢谢!