如何在不知道停止键的情况下停止码头

时间:2013-03-13 20:47:08

标签: solr jetty

当我运行在apache solr中嵌入的jetty时。我所做的只是

java -jar start.jar

并且它运行我通过执行ctrl-z和bg

将进程放入bg中

我试图通过

来阻止它

java -DSTOP.PORT = 8983 -DSTOP.KEY = stop_jetty -jar start.jar --stop

我不确定上面的停止键是否正确。我得到没有错误然后去 进入新的提示。该应用程序仍在该端口进行监听。

当我做的时候

java -DSTOP.PORT = 8983 -jar start.jar --stop 它说它还需要-DSTOP.KEY属性。

我不确定我是否想杀死这个过程。任何提示/建议?在哪里寻找停止键。我一开始没有提供任何钥匙。

1 个答案:

答案 0 :(得分:4)

如果服务器在没有STOP.KEY的情况下启动,则无法请求--stop。

现在,正如所说,你也可以在这个过程中发出杀戮。

$ kill -TERM {pid of jetty}