Остановка Solr (Jetty) с помощью STOP PORT - PullRequest
0 голосов
/ 28 августа 2018

Я могу остановить Jetty из командной строки следующим образом:

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

Можно ли остановить Jetty с помощью telnet или netcat для отправки ключа остановки на порт остановки? Я пытался, и это не сработало, но, может быть, вы знаете, что я не знаю.

1 Ответ

0 голосов
/ 31 августа 2018

На вашем STOP.PORT.

работает простой tcp-сервер.

Подключитесь к нему, отправьте STOP.KEY с переводом строки (\n). Затем отправьте одну из следующих команд ...

  • forcestop\n
  • stopexit\n
  • exit\n
  • status\n

См. Поведение этих команд в ShutdownMonitor.java

Должно быть в состоянии сделать это с эхом на netcat.

...