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
网友评论