针对中间件的自动化切换,目前在市面上主要是通过灾备管理平台调度切换脚本的方式去实现的。需要注意以下几点:
- 梳理好灾备切换流程、手册和脚本,并对手册,流程及脚本做好验证,因为平台只是执行方,无法保障流程的准确性,这就对灾备运维方梳理和验证的充分程度提出了要求;
- 部分厂商的平台能够支持生产与灾备的版本一致性比对,从而降低由于生产灾备版本不一致导致切换失败的风险,但同样需要运维方进行梳理。
- 针对发版的问题,可以借助自动化发版平台对生产灾备的应用版本进行统一发布
- 关于灾备资源的弹性扩容问题,通常是云范畴考虑的问题,可以考虑使用云管平台调度相关组件接口实现。