天天看点

定时重启Java程序

start.sh

#!/bin/bash
ps -ef | grep  codec-1.0-SNAPSHOT.jar | grep -v 'grep' | awk '{print $2}'| xargs kill -9
cd /opt
nohup java -jar codec-1.0-SNAPSHOT.jar > nohup.out 2>&1 &
           

定时脚本

linux 自带crontab

*/1 * * * * /bin/bash /opt/codec-run.sh
           
代表意义 分钟 小时 日期 月份 命令
数字范围 0~59 0~23 1~31 1~12 0~7 需要执行的命令
定时重启Java程序

参考cron规则:https://blog.csdn.net/xinyflove/article/details/83178876