1、启动脚本,编辑strat.sh
nohup java -jar XXXXXXXX.jar > ./log.out 2>&1 &
echo ""服务已启动""
echo $! > ./run.pid
2、停止脚本,编辑stop.sh
PID=$(cat ./run.pid)
kill -9 $PID
echo ""服务已停止""
3、重启脚本,编辑restart.sh
echo ""服务正在停止...""
./stop.sh
sleep 3s
echo ""服务正在启动...""
./start.sh
4、脚本权限赋予
chmod 777 strat.sh
chmod 777 stop.sh
chmod 777 restrat.sh
该文描述了三个bash脚本,用于管理Java应用程序。strat.sh用于启动服务,将进程输出重定向至log.out文件并保存PID;stop.sh通过读取run.pid获取PID来终止服务;restart.sh则是先停止再启动服务。此外,文章还提到了给予脚本执行权限的步骤。
9058

被折叠的 条评论
为什么被折叠?



