4

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

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 属性。

我不确定是否要终止该进程。任何提示/建议?在哪里寻找停止键。我一开始没有提供任何钥匙。

4

1 回答 1

4

如果服务器在没有 STOP.KEY 的情况下启动,那么您不能请求 --stop。

现在,话虽如此,您也可以随时对进程发出终止命令。

$ kill -TERM {pid of jetty}
于 2013-03-13T20:58:51.193 回答