美文网首页
生产环境 crontab 写法注意事项

生产环境 crontab 写法注意事项

作者: unspace | 来源:发表于2020-04-24 15:26 被阅读0次

    示例写法:

    SHELL=/bin/bash
    MAILTO=""

    # 每天早9点发邮件
    0 9 * * * /bin/sh /data/script/report_mail.sh day >> /tmp/report_mail.log 2>&1

    # 每分钟检查进程
    * * * * * /bin/sh /data/script/monitor.sh  > /dev/null 2>&1 

    写法注意事项:
    1、处理标准输出 可以重定向到指定文件或/dev/null 
    2、处理标准错误 在末尾增加2>&1  如果不处理可能会导致 /var/spool/mail 目录增大
    3、增加MAILTO="" 也可以禁止crontab产生邮件
    4、用cron.d增加定时任务而非使用crontab -e, 前者更方便管理,可以放到代码库里

    相关文章

      网友评论

          本文标题:生产环境 crontab 写法注意事项

          本文链接:https://www.haomeiwen.com/subject/kgjfwhtx.html