Разъяснение Hazelcast и Hibernate

Я работаю над проектом, который использует dropwizard в качестве фреймворка и спящий режим в качестве фреймворка сохранения Java.

Я обнаружил, что hazelcast распределяет мой второй уровень кеша в кластере, используя предоставленную аннотацию @cache, в любую сущность моего проекта.

Но у меня есть сомнения. Если я буду следовать официальной документации (http://www.hazelcast.com/docs/latest/manual/single_html/, глава 13) Мне нужно настроить спящий режим с некоторым свойством, которое устанавливает мой узел как HibernateClientInstance.

Итак, мой вопрос: если мое веб-приложение является узлом кластера, установленным как HazelcastClient, где находится центральный сервер? Мне нужно запустить Hazelcast.newHazelcastInstance(new Config()); при начальной загрузке моего экземпляра веб-приложения?


person CeccoCQ    schedule 05.06.2013    source источник


Ответы (1)


Почему вы должны установить свое веб-приложение в качестве клиента hazelcast?

Если в вашем веб-приложении есть режим гибернации, он должен вести себя как сервер hazelcast для хранения кеша.

person enesness    schedule 05.06.2013