centos7的crond定时任务

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
    
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容