使用STOP PORT停止Solr(Jetty)

问题描述 投票:0回答:1

我可以从命令行停止Jetty,如下所示:

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

是否可以使用telnet或netcat停止Jetty将停止键发送到停止端口?我试过但它不起作用,但也许你知道我不知道的事情。

security jetty
1个回答
0
投票

STOP.PORT上运行一个简单的tcp服务器。

连接到它,发送带有换行符(\n)的STOP.KEY。然后发送以下命令之一......

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

ShutdownMonitor.java上查看这些命令的行为

应该能够用netcat的回声做到这一点。

© www.soinside.com 2019 - 2024. All rights reserved.