多活容灾MSHA(Multi-Site High Availability),是在阿⾥巴巴电商业务环境演进出来的多活容灾架构解决⽅案,可以将业务恢复和故障恢复解耦,有灵活的规则调度、跨域跨云管控、数据保护等能力,保障故障场景下的业务快速恢复,助⼒企业的容灾稳定性建设。本文介绍如何开通并配置MSHA。
前提条件
开通MSHA
进入多活容灾开通页面。
在开通页面选择商品类型和产品规格类型。
产品规格类型
说明
支持的产品模块
单Region容灾
仅支持单地域下的双活容灾架构方案。
MSFE
Spring Cloud
Dubbo
企业版RocketMQ
SchedulerX
Xxl-Job
双Region容灾
支持单地域或双地域场景下的容灾解决方案。
MSFE
Spring Cloud
Dubbo
企业版RocketMQ
RDS
DRDS
PostgreSQL
PolarDB MySQL版
PolarDB PostgreSQL版(兼容Oracle)
PolarDB分布式版(2.0)
阅读并选中多活容灾服务协议,然后单击立即开通。
配置MSHA
开通MSHA后,会自动跳转至产品模块配置页面。
在产品模块配置页面,配置开通地域。
说明开通地域配置中至少选中一个地域,否则开通校验不会通过。因为在后续的单元配置时需要依赖这里选中的地域信息。
配置产品模块。
MSHA支持的产品模块,请参见MSHA支持模块列表。
产品模块
说明
支持场景
接入层
流量统一接入,保障入口流量的容灾调度。
单地域
双地域
EDAS服务
EDAS服务框架下的容灾模块,保障HSF服务的容灾调度。
单地域
SpringCloud服务
SpringCloud服务框架下的容灾模块,保障SpringCloud服务的容灾调度。
单地域
双地域
Dubbo服务
DUBBO服务框架下的容灾模块,保障Dubbo服务的容灾调度。
单地域
双地域
企业版RocketMQ
阿里云企业版MQ服务容灾模块,保证MQ消息收发的容灾调度与消息数据RPO。
单地域
双地域
DRDS服务
DRDS容灾模块,保障数据的RPO。
双地域
OceanBase服务
OceanBase服务容灾模块,保障数据的RPO。
双地域
PolarDB MySQL版服务
PolarDB MySQL版服务容灾模块,保障数据的RPO。
双地域
MySQL服务
MySQL服务容灾模块,保障数据RPO。
双地域
Redis服务
Redis服务容灾模块,保障数据的RPO。
双地域
PostgreSQL服务
PostgreSQL服务容灾模块,保障数据的RPO。
双地域
PolarDB PostgreSQL版(兼容Oracle)服务
PolarDB PostgreSQL版(兼容Oracle)服务容灾模块,保障数据的RPO。
双地域
PolarDB分布式版(2.0)服务
PolarDB分布式版(2.0)服务容灾模块,保障数据的RPO。
双地域
SchedulerX
SchedulerXB服务容灾模块,保障任务调用的容灾。
单地域
Xxl-Job
XXL-JOB服务容灾模块,保障任务调用的容灾。
单地域
在预估费用区域,单击价格计算器,预估每天的费用。
说明产品的计费规则请参见MSHA产品计费说明。
在模块开通页面,单击保存配置。
MSHA产品规格升配与降配
升配
如果当前产品规格无法满足您的需求,需要使用更高级的功能,可以进行以下操作进行升配。
在多活容灾MSHA控制台左侧导航栏,选择 。
在模块开通页面的产品规格类型区域,单击更改配置。
在产品规格购买页面完成规格升级。
返回MSHA控制台的模块开通页面,选择目标版本完成后续配置。
降配
在多活容灾MSHA控制台左侧导航栏,选择 。
在模块开通页面的产品规格类型区域,单击更改配置。
在产品规格购买页完成规格降级。
回到MSHA控制台的模块开通页面,选择目标版本完成后续配置。
联系我们
如果您在使用MSHA过程中有任何建议和疑问,欢迎您通过搜索钉钉群号31623894加入钉钉群进行反馈。