Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在后台停止可执行的war文件作为Linux系统中的服务时遇到问题。我可以使用以下脚本启动可执行战争:
java -jar data.war&
但是如何使用 SSH 插件通过 Jenkins 以编程方式停止它?
我可能会从使用 STOP 端口机制开始。有关示例,请参阅此文档。
http://www.eclipse.org/jetty/documentation/current/quickstart-running-jetty.html#quickstart-stopping-jetty
对于那些需要答案的人。
PROCESSID=`(ps aux | grep data| grep -v root | awk '{print $2}')` kill -9 $PROCESSID
上面的代码杀死进程列表中名为“data”的应用程序