执行与计时骨架
执行与计时骨架
T0=$(date +%s)
# 阶段一:停止主侧写入/隔离
date '+%T 隔离开始'
# 阶段二:提升备侧
# 阶段三:应用启动与健康检查
# 阶段四:VIP/DNS 引流
# 阶段五:业务冒烟验证
date '+%T 验证通过'
T1=$(date +%s)
echo "总耗时: $((T1-T0)) 秒" # 与 RTO 目标对比| 计时边界 | 从『决定切换』到『业务验证通过』 |
|---|---|
| 记录粒度 | 每阶段耗时单独记录,定位瓶颈 |
| 产出 | 实测 RTO、失败步骤、改进项与责任人 |
第一次演练超时很常见:把它当作基线,优化瓶颈后复测,而不是掩盖结果。