美文网首页
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