Linux定时重启Java进程

本案例是配合cron定时任务实现定时重启某jar包
定时任务可参考:Ubuntu 18.04使用crontab自定义定时任务


#!/bin/bashLinux_new_id=`ps -ef | grep ***.jar | grep -v "grep" | awk '{print $2}'`
echo $Linux_new_id >>/srv/project/test.txt
for id in $Linux_new_id
dokill -9 $id
donecd /srv/project
./start.sh
echo "$(date +"%Y-%m-%d %T")*** restart" >>/srv/project/test.txt


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部