2013-03-13 66 views
3

当我运行嵌入在apache solr中的码头时。我所做的只是如何在不知道停止键的情况下停止码头

Java的罐子start.jar

,它跑了,我把过程在BG做CTRL-Z和BG

我试图通过

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

而且我不确定上面的停止键是否正确。我没有任何错误,并将 转换为新的提示。该应用程序仍在该端口上收听。

,当我做了

的Java -DSTOP.PORT = 8983的罐子start.jar --stop 它说,它需要-DSTOP.KEY属性为好。

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

回答

3

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

现在,也就是说,你总是可以在这个过程中发出杀手。

$ kill -TERM {pid of jetty} 
+2

“pgrep -f jetty”获取pid – nischayn22 2013-06-17 14:05:29

相关问题