Linux服务器定时执行jar重启命令

1. sh脚本编写

bash 复制代码
appName=cvcp-weather
PID=`ps -ef |grep java | grep $appName | grep -v grep | awk '{print $2}'`
if [ "$PID" == "" ]; then
                sleep 1;
                echo "no process";
        else
                echo "process exsits";
                kill -9 $PID
fi
sleep 2s
nohup /usr/local/java/jdk1.8.0_144/bin/java -server -Xms1024m -Xmx1024m -Xmn1024M -Xss1024k -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+DisableExplicitGC -Djava.awt.headless=true -DLOG_HOME="weather-hf" -jar /data/cvcp-weather-hf-1.0.0.jar --spring.profiles.active=dev > /data/logs/cvcp-weather-hf.out 2>&1 &

**2.配置Linux定时任务

bash 复制代码
crontab -e

添加如下内容(每天1点08分执行)
8 1 * * * /start-weather.sh
相关推荐
云飞云共享云桌面2 小时前
医疗器械设备研发:多人同时操作 SolidWorks,怎样依靠单台服务器替代多工作站
运维·服务器·网络·数据库·制造
T型码农要学习2 小时前
开源项目5|FileBrowser:免费在线文件管理器!随时随地管控服务器文件
运维·服务器·人工智能·开源
朱 欢 庆3 小时前
云服务器附件备份到本机内网服务器
运维·服务器·前端·经验分享
梦想不只是梦与想3 小时前
Web 服务器网关协议:ASGI 和 WSGI
服务器·python·fastapi
智恒百亿3 小时前
8 卡 RTX 5090 服务器深度实测:256GB 显存能否支撑 70B 模型微调?选型参考
大数据·运维·服务器·人工智能
小诗懂技术8 小时前
【网络通信UDP】基础 进程间不同主机的通信
运维·服务器·网络
weixin_440730508 小时前
selenium实战记录-从登陆-首页-进入应用流程用例三种参数化+日志+报告
服务器·selenium·测试工具
琥珀色糖9 小时前
Linux守护进程
linux·终端·守护进程·会话·进程组
Hstar_chen9 小时前
开源一款 HarmonyOS 服务器监控客户端:星辰云巡 1.0.3
服务器·华为·harmonyos
开心大爆炸12 小时前
xrdp 连接 登录对话框输入密码后闪退
linux·运维·服务器