2017-01-12 83 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(..),被稱爲這個緩存集羣中的任何地方。檢查你的代碼,並確保沒有發生。

另一種情況是您提供的線程鏈接中描述的客戶端斷開連接。