因此,我有一个java应用程序,我最近在其中包含zookeeper。该应用程序部署在WebLogic 11g服务器上。因为使用zookeeper,当我运行stopWebLogic.sh关闭服务器时,WebLogic服务器进入SHUTDOWN模式,但WLS JVM进程继续运行。 我几乎肯定zookeeper是以某种方式防止JVM停机。zookeeper阻止WebLogic完全关闭
所以我的问题是,当我尝试关闭WebLogic时,如何强制ZooKeeper被杀死100%。
在stopWebLogic.sh作为第一行,我把下列行:
回声杀| nc 127.0.0.1 2181
但是在WLS关闭后它仍然无法工作,JVM仍在运行。
你怎么知道ZooKeeper是罪魁祸首?什么是您的ZooKeeper拓扑? – Edmon 2012-08-08 02:59:02