Cześć
Mam zastaną aplikację wykonaną w JEE, zdeployowaną na Payarze, która długo trzyma cache, tzn. coś zmieniam w bazie danych to aby zmiana weszła w życie muszę odczekać pow. 1h lub zresetować Payarę. W apce jako provident ORM jest Eclipselink [i jest tam adnotacja @Cache w entity], natomiast na Payarze działa Hazelcast. W apce przy użyciu JPA i EntityManager próbowałem skasować cache poprzez funkcję: em.getEntityManagerFactory().getCache().evict(theClass.class, key), ale nic to nie dało.
Czytałem, że w można jakoś zmniejszyć w Hazelcast czas trzymania cache, problem jest taki że są przykłady jak to zrobić w konfiguracji Hazelcasta w XML, a ja żadnego pliku konfiguracyjnego Hazelcasta na Payarze nie mam.
Ponieważ zabrakło mi pomysłów (szczególnie że nie jestem biegły w JEE a do tego to jest aplikacja zastana) macie może jakieś porady jak odświeżyć ten cache?