准备一个安全可靠的发布流程
- - 淘宝网综合业务平台团队博客Dubbo注册中心的发布上线有段时间常常出问题,发布注册中心就是一次冒险. 为了解决这个问题, Dubbo Team专门讨论过一次,梳理发布流程,给出问题的解决方法. 虽然针对的是Dubbo注册中心,其中的最佳实践是通用的. 操作者 & 检查者 (发布过程要2个人一起参与). 冷操作:在发布之前可以做好的操作,如机器确认,发布通知邮件.
Dubbo注册中心的发布上线有段时间常常出问题,发布注册中心就是一次冒险。
# 期间也因此吃了些故障。
为了解决这个问题, Dubbo Team专门讨论过一次,梳理发布流程,给出问题的解决方法。
虽然针对的是Dubbo注册中心,其中的最佳实践是通用的。
说明:
整个执行操作是一个原子操作。
下层操作 简单 是流程会有好结果的前提!对于复杂的操作,那再好流程也不会有好的结果的!!
# 关于如何去发现简化操作参见我的博文: 发布及其检查的自动化实践
最后放上,Dubbo注册中心流程讨论时,大家一起看的视频: 一位744的老机长最后一次飞行
这个视频由 Ludvik_淘宝伯昊找出来给大家看的。
希望发布能像这个老机长指挥下的飞行一样,一步一步沉着可靠,考虑了各种异常情况和对应的回滚措施,确保不会处于一个不可控的状态。
嗯,“让我们一起加入这万米云端的历险!!”
个人博客的博文地址: 准备一个安全可靠的发布流程