需求
每天凌晨的时候执行一次flink脚本
这个脚本不是长时间运行的
方案
1、在/root/sh文件夹下面,创建一个脚本文件
touch timer_flink.sh
编写脚本
#!bin/bash
source /etc/profile
source ~/.bash_profile
export HADOOP_CLASSPATH=`hadoop classpath`
/root/flink-1.12.7/bin/flink run -t yarn-per-job -c org.example.job.regularTime /root/jar/calOee-1.0-SNAPSHOT.jar
最后一行,根据你自身情况更改!!!!! 其他的不要动
保存:wq退出文件
输入crontab -e 进入定时任务编辑
这个是每天的11点52分,执行刚才写的脚本
然后保存退出就可以了!!
到点执行以后,会出现
可以在vi /var/spool/mail/root 查询运行的日志,有无报错!!!