gpt4 book ai didi

java - Hazelcast 防止 JVM 终止

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:51:02 25 4
gpt4 key购买 nike

我们在遗留 Java 集群应用程序中使用 Hazelcast 2.6.2。当应用程序停止时,JVM 不再终止。这似乎是由于 Hazelcast 线程没有被标记为守护进程引起的。我没有找到通过 Hazelcast API 来标记它们守护进程的方法。

是否有推荐的解决方案来防止 Hazelcast 阻止 JVM 终止?

问候

最佳答案

查看 Hazelcast Javadocs ,我看到有一个 shutdownAll(); 方法。引用 javadocs:

Shuts down all running Hazelcast Instances on this JVM, including the default one if it is running. It doesn't shutdown all members of the cluster but just the ones running on this JVM.

如果你没有关闭它,我怀疑那里有非守护线程没有被终止,这将阻止 JVM 关闭。

关于java - Hazelcast 防止 JVM 终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18701821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com