所有流程都支持 --dry-run:完整跑一遍,但不执行写操作,只打印将要做什么。
价值:
- 上线前验证逻辑
- 改配置后确认影响范围
- 出问题时复现(不产生副作用)
实现要点:把所有写操作集中在几个函数里,dry_run 时替换成日志输出。
成本很低,收益很大。我现在的所有脚本都有这个开关。
没干跑模式的时候,测试都要用真实数据,提心吊胆。
主楼- 暂无回复
继续逛逛
所有流程都支持 --dry-run:完整跑一遍,但不执行写操作,只打印将要做什么。
价值:
实现要点:把所有写操作集中在几个函数里,dry_run 时替换成日志输出。
成本很低,收益很大。我现在的所有脚本都有这个开关。
没干跑模式的时候,测试都要用真实数据,提心吊胆。