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

4
当我运行嵌入在Apache Solr中的Jetty时,我所做的只是:
java -jar start.jar 然后它就运行了。通过ctrl-z和bg将进程放入后台。
我正在尝试通过以下方式停止它:
java -DSTOP.PORT=8983 -DSTOP.KEY=stop_jetty -jar start.jar --stop 我不确定上面的停止键是否正确。我没有收到任何错误并进入了新提示符。该应用程序仍在监听该端口。
当我执行以下操作时:
java -DSTOP.PORT=8983 -jar start.jar --stop 它说还需要-DSTOP.KEY属性。
我不确定是否想要终止该进程。有什么提示/建议?在哪里查找停止键?我在开始时没有提供任何键。
1个回答

4
如果服务启动时没有STOP.KEY,则无法请求--stop。
话虽如此,您始终可以对进程发出kill命令。
$ kill -TERM {pid of jetty}

2
运行"pgrep -f jetty"命令以获取进程ID。 - nischayn22

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接