一般的,我们会在centos系统使用脚本部署jar包,因此整理如下:
在centos下采用shell脚本的方式运行和停止进程的操作。可使用以下方式:
创建脚本,名称可自定义,如run.sh
#!/bin/bash
nohup java -jar springboot-kafka-01-send-objects-0.0.1-SNAPSHOT.jar ./program >/dev/null 2>&1 &
echo $! > /var/run/springboot-kafka-01-send-objects.pid
然后,授权,chmod 777 run.sh
执行命令 sh run.sh 后台运行进程
关闭该进程
创建脚本,名称可自定义,如stop.sh
#!/bin/bash
PID=$(cat /var/run/springboot-kafka-01-send-objects.pid) kill -9 $PID
然后,授权,chmod 777 stop.sh
执行命令,sh stop.sh 可停止进程
本文暂时没有评论,来添加一个吧(●'◡'●)