Apache Ignite :如何在服务器节点关闭时将客户端节点的连接实例设置为"NULL"?



在我们的用例中,我们希望重用客户端的连接对象,因此,我们尚未关闭它。但是一旦服务器由于某种原因重新启动,我的客户端节点仍然持有较旧的连接对象(通过它我无法访问我的服务器缓存(。因此,如果在服务器关闭后可以将其设置为 null,我们要求客户端节点再次启动连接。因此,请指导我们如何在服务器关闭后将客户端的连接对象设置为 null。

我不知道你指的是什么connection object,但你可以clientReconnectDisabled设置为在DiscoverySpi上true,以确保客户端不会尝试重新连接。当它断开连接时,只需创建一个新客户端并重新连接即可。

最新更新