日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

Linux創(chuàng)建定時(shí)執(zhí)行任務(wù)

作者:墳場唱情歌 更新時(shí)間: 2022-07-12 編程語言

ps:需求是某個(gè)java采集任務(wù)DCLinx.jar程序莫名其妙的掛掉,希望通過定時(shí)去監(jiān)測,然后死掉將其重啟起來。

1、創(chuàng)建批處理腳本

#!/bin/bash
c=`ps -ef |grep jre/DCLinux.jar |grep -v grep |wc -l`
if [ $c -eq 0 ]
then
        echo `date +"%Y-%m-%d %H:%M:%S"` -  " DCLinx is not running"
        cd /home/DC/DCBJ_local
        java -jar jre/DCLinux.jar &exit
fi

沒有消息就是好消息

2、創(chuàng)建定時(shí)任務(wù)

執(zhí)行命令

crontab -e

每分鐘去執(zhí)行check_dc.sh 并將日志追加到check_cron.log里面

*/1 * * * * /bin/bash /home/DC/DCBJ_local/check_dc.sh >>/home/DC/DCBJ_local/check_cron.log

3、保存不用重啟即可

原文鏈接:https://blog.csdn.net/Qq949426/article/details/119640138

欄目分類
最近更新