美文网首页
centos7的crond定时任务

centos7的crond定时任务

作者: Terry_Qian | 来源:发表于2021-07-08 15:25 被阅读0次

    1 问题

    开发初期多人协作,代码合并过度频繁,每次都触发cicd影响正常测试和联调进度

    2 解决方案

    关闭项目的devops的自动部署部分,采用手动脚本控制部署,减少重启次数

    3 使用centos7自带的crond做定时任务

    • 常用命令

      # 查看当前用户的定时任务列表
      crontab -l
      
      # 编辑当前用户的定时任务列表
      crontab -e
      
      # 重启服务
      service crond restart
      # 停止
      service crond stop
      # 重新加载
      service crond reload
      # 开始
      service crond start
      
      # 查看cornd定时任务执行情况日志(-f实时,-n 50限定50行)
      tail -f -n 50 /var/log/cron
      
    • 任务编辑格式

      # 分 时 天 周 月
      * * * * * <command>
      
      ## 每个两个小时执行部署脚本
      0 */2 * * * /home/deploy.sh
      

    相关文章

      网友评论

          本文标题:centos7的crond定时任务

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