2017-01-12 63 views
1

最近,我们已经部署了启用了点启动缓存的应用程序。我们有三台服务器,并且复制缓存模式。所有三台服务器都是服务器节点部署应用程序后,随机抛出异常“缓存已关闭或销毁”。Apache Ignite缓存已关闭或销毁

我已经检查了StackOverflow的前一个问题(Apache Ignite Cache Error:caused by java.lang.illegalstateexception : Cache has been closed or destroyed: cacheName),但它不能解决我的问题。

以前有没有人遇到同样的异常?如果是,如何解决?

回答

1

这种例外意味着要么IgniteCache.close()被称为上IgniteCache特定实例,您使用的IgniteCache.destroy/Ignite.destroyCache(..),被称为这个缓存集群中的任何地方。检查你的代码,并确保没有发生。

另一种情况是您提供的线程链接中描述的客户端断开连接。