Jak skonfigurować Hazelcast do buforowania sesji za pomocą sprężyny, ograniczając ją do zestawu węzłów?
Muszę skonfigurować buforowanie sesji Hazelcast za pomocą Springa. Korzystanie z konfiguracji z dokumentów leszczyny jest proste. Jednak jest to niewystarczające. Muszę użyć innego pliku konfiguracyjnego dla każdego z moich środowisk (DEV, QA, PROD). Alternatywnie (najlepiej) chciałbym użyć kilku właściwości z fasoli sprężynowej, które byłyby ustawione podczas inicjalizacji pojemnika sprężynowego. Zgodnie z dokumentacją hazelcast, wszystko, co muszę zrobić, to ustawić grupę dla każdego z moich środowisk. w ten sposób:
<hazelcast>
<group>
<name>dev</name>
<password>dev-pass</password>
</group>
...
</hazelcast>
Jako bonus chciałbym, aby pamięć podręczna była pojedynczą pamięcią podręczną używaną zarówno dla sesji, jak i obiektów na poziomie aplikacji (Mapy, Kolejki itp.).
Czy ktokolwiek mógłby podać przykład, w jaki sposób to zrobi? Dziękuję za pomoc.