我問漂亮:爲什麼我必須殺死-9 neo4j?
$ neo4j stop
Stopping Neo4j Server [74949]........................ lots of dots ......
等了幾分鐘,好聽又問道:
$ kill 74949
$ ps x | grep neo
74949 ?? R 30:13.01 /Library/Java/Java...org.neo4j.server.Bootstrapper
仍在運行。完成要求很好。
$ kill -9 74949
爲什麼neo4j不尊重TERM信號?如果它在等待什麼,我怎麼能找出什麼?
通常情況下,我會問服務器故障這種問題,但neo4j站點在這裏指向。
如果下次發生這種情況,請執行'jstack PID'並提供線程轉儲,因爲它提供了有關JVM當前正在執行的操作的信息。 –