有没有办法关闭JVM中的Hazelcast实例?

时间:2013-09-26 08:22:27

标签: java datagrid hazelcast

我的Java代码在同一个JVM中启动了许多Hazelcast实例(但它们属于同一组)。

现在我想关闭一些实例,但不是所有实例。

我知道方法Hazelcast.shutdownAll() - 此方法关闭所有实例。是否有允许关闭特定实例的方法?

2 个答案:

答案 0 :(得分:13)

这很容易 - 这是代码:

HazelcastInstance instance =  Hazelcast.newHazelcastInstance(config);

instance.getLifecycleService().shutdown();

答案 1 :(得分:8)

这是正确的。

根据Hazelcast版本,您还可以拨打hazelcastInstance.shutdown()