Изясняване на Hazelcast и Hibernate

Работя в проект, който използва dropwizard като рамка и hibernate като Java persistence framework.

Открих 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