2013-03-13 96 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

相關問題