当配置为Hibernate L2缓存时,Hazelcast创建3个节点/成员

时间:2014-11-28 10:39:00

标签: hibernate grails hazelcast

当配置为Hibernate L2缓存时,Hazelcast会创建3个节点/成员。

为什么呢?我该如何控制它?

我使用默认配置和Grails 2.2.3的Hazelcast 3.2.6。

1 个答案:

答案 0 :(得分:1)

您可以为Hibernate配置中使用的所有Hazelcast实例设置instanceName。然后所有人都将重用相同的HazelcastInstance(由名称引用)。

要设置实例名称,请使用Hibernate配置中的以下属性设置为相同的值:

hibernate.cache.hazelcast.instance_name

设为:

<property name="hibernate.cache.hazelcast.instance_name">common_name</property>