Я получаю исключение " Кэш был закрыт " при доступе к Ignite Cache для запросов. То, что я делаю, просто:
CacheConfiguration cfg = new CacheConfiguration();
cacheConfiguration.setCacheMode(CacheMode.REPLICATED);
cacheConfiguration.setAtomicityMode(CacheAtomicityMode.TRANSACTIONAL_SNAPSHOT); cacheConfiguration.setWriteSynchronizationMode(CacheWriteSynchronizationMode.PRIMARY_SYNC);
IgniteCache cache = ignite.getOrCreateCache(cfg);
После инициализации этого в другом месте моего кода я звоню cache.get("key")
; Но это исключение.
Переменная Cache является членом объекта некоторого класса. Почему нельзя держать кэш открытым, пока он не будет закрыт вручную.
Я НЕ ЗАКРЫВАЮ ЭТО ГДЕ