【SmartJob】配置看护任务
生活随笔
收集整理的這篇文章主要介紹了
【SmartJob】配置看护任务
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
查看在目錄/home/smart/SmartJob下的是否存在腳本文件daemon.sh,內(nèi)容如下:
#!/bin/sh echo "" >> /home/smart/SmartJob/log/daemon.log date >> /home/smart/SmartJob/log/daemon.log echo "===============================" >> /home/smart/SmartJob/log/daemon.log jps |grep SmartJob >> /home/smart/SmartJob/log/daemon.log echo "-------------------------------" >> /home/smart/SmartJob/log/daemon.log ps -ef|grep SmartJob |grep -v grep >> /home/smart/SmartJob/log/daemon.log echo "" >> /home/smart/SmartJob/log/daemon.log(如果不存在則創(chuàng)建之)
為其設(shè)置可執(zhí)行權(quán)限
[smart@localhost SmartJob]$ chmod +x daemon.sh修改原有的smartjob.sh文件,修改后內(nèi)容如下:
#/bin/sh source /etc/profile source /home/smart/.bash_profile cd /home/smart/SmartJob CLASSPATH=`find "." -name '*.jar'|xargs echo | tr ' ' ':'`########## DM ########## #CLASSPATH=$CLASSPATH:./conf/Dm7JdbcDriver17.jar########## Kingbase ########## CLASSPATH=$CLASSPATH:./conf/kingbasejdbc4.jarjps|grep SmartJob if [ $? -ne 0 ] then nohup java -Djava.net.preferIPv4Stack=true -cp $CLASSPATH com.sf.smartjob.main.SmartJob & fi(其中CLASSPATH根據(jù)數(shù)據(jù)庫類型進行選擇)
在crontab中增加看護定時任務(wù),每分鐘執(zhí)行一次:
在crontab中增加啟動定時任務(wù),每天執(zhí)行一次:
然后保存并退出
等待一分鐘后,查看是否生成了文件/home/smart/SmartJob/log/daemon.log
繼續(xù)等待一整天,然后查看其中的內(nèi)容即可搞清楚SmartJob具體是哪一分鐘退出的。
總結(jié)
以上是生活随笔為你收集整理的【SmartJob】配置看护任务的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win8怎么u盘恢复 Win8 U盘系统
- 下一篇: 【SmartJob】【隔离】每天定时掉线