检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MAS=多活接入服务+应用层SDK+数据同步管道+统一管控中心。 完整可落地方案=技术产品(MAS)+咨询服务+生态伙伴+容灾规范。 父主题: MAS产品相关问题
且密码是加密的,需要自己实现该类解密密文】 region: az0 # etcd配置,对接MAS服务关键配置,本地模式则无需配置 etcd: address: 192.168.1.174:2379,192.168.1.60:2379,192.168.1.16
配置项说明 表1 配置参数详解 参数名称 是否必选 参数类型 取值范围 描述 props 否 PropertiesConfiguration 请参考PropertiesConfiguration数据结构说明。 MAS监控配置,配合etcd使用。 etcd 否 EtcdConfiguration
使用指南 Mysql配置示例 Redis配置示例 父主题: 故障注入
查看工作流执行详情 工作流执行完成之后,您可以查看工作流的执行详情,也可以查看工作流执行历史记录和历史执行详情。 查看工作流详情 登录MAS控制台,进入“工作流管理>工作流列表”页面。 单击待查看的工作流名称,进入“执行详情”页面。 单击任务的,查看任务执行的日志信息。 查看日志只显示
(通过注解指定的场景例外,注解指定见强制路由) 路由算法不支持动态切换,更改路由算法,需要重启服务。 无从库 读写分离 父主题: 使用场景
客户各场景替换方案 Jedis、Lettuce spring-boot-data-redis ShedLock Redisson Lock 自定义DcsConnection 父主题: MAS-Redis-SDK使用手册
cloud 否 string - 项目部署云组。 region 否 string - 项目部署region。 azs 否 string - 项目部署AZ。
创建同步链路 登录MAS控制台,进入“数据管理>数据同步”页面,选择前提条件中已创建好的命名空间,单击右上角的“创建同步链路”。 在“创建同步链路”页面,填写配置信息,然后单击“提交”。 表1 同步链路配置参数 参数 配置说明 命名空间 选择已创建好的命名空间。 任务异常通知设置
数据中心级自动切换 当MAS发生脑裂或主机房故障导致MAS自身异常时,此时用户可以通过配置来决定是否让应用的数据中心进行自动切换。 数据中心级自动切换配置 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“全局配置”。 进入“数据中心级自动切换”
实例化为混沌实验组 对于创建好的故障场景库模板,可以通过创建混沌实验组的方式完成实例化。 创建混沌实验组 登录MAS控制台。 单击“混沌工程>故障场景库”,单击一个故障场景卡片进入故障场景详情页。 单击右上角“创建混沌实验组”按钮。 在“基础配置”页签,填写基本信息栏的名称。 在每一个步骤中
包年包月转按需 操作场景 多活管理中心实例支持计费模式变更,计费模式为包年/包月的实例,支持到期转按需计费模式。 实例包年/包月到期转按需计费不会影响业务。 约束与限制 实例状态为冻结的多活实例不支持包年/包月到期转按需计费模式。 操作步骤 登录MAS控制台,进入“多活管理”页面。
开发简介 本文主要描述如何使用MAS-DB-SDK在多活容灾场景下对涉及配置多数据源服务进行开发,结合样例讲解MAS-DB-SDK在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Java语言,并有Java程序开发经验。 熟悉Maven。 熟悉服务配置数据源方式。
支持华为云消息通知服务,请先配置密钥。 默认将开启云监控,请前往云监控确认是否已创建MAS事件监控告警规则,如已创建请忽略。 通知主题 若异常通知设置选择“开”,则需要在通知主题列表选择主题,如无主题列表,单击新增,新增通知主题之后进行后续操作。
配置项说明 表1 InjectionProperties数据结构说明 参数名称 是否必选 参数类型 取值范围 描述 active 是 bool true/false 默认false 故障注入功能是否开启。 duration 是 int - 故障注入持续时间,单位:秒。 interval
执行工作流 操作步骤 登录MAS控制台,进入“工作流管理>工作流列表”页面。 在左上角命名空间下拉框选择所需命名空间。 单击待执行工作流名称。 在工作流详情页面,单击右上角“执行”。 在“任务执行”弹窗,编辑参数配置。 在“任务执行”弹窗修改参数值,只针对本次执行任务生效,下次执行此任务时
故障切换演练 查看监控器活跃的数据中心。 登录MAS控制台,在“多活管理”页面单击多活实例,进入实例控制台。 在页面顶端导航栏选择“监控列表”,查看创建的“litemall-db”MySQL监控器。 在未出现故障前,监控器的活跃数据中心为数据中心1,即主数据中心,此时商城应用是连接数据中心
资源管理 本章节指导用户在应用详情页面下的资源管理页签,对资源进行相关操作。 以下操作仅在应用状态为“可用”时可以进行。 在“应用详情”页面,进入“资源管理”页签。 单击“添加”按钮,修改应用下资源,新增或移除。 单击资源右侧“同步”或单击列表上方“同步”按钮进行资源同步,当有状态异常或不存在资源时出现弹窗
获取SDK接入配置 本章节指导用户如何获取SDK接入配置,引用SDK方法请参考开发指南。 约束与限制 “API监控”不支持获取SDK接入配置。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“监控列表”,单击监控所在行的“更多”>“SDK
按需转包年包月 操作场景 多活管理中心实例支持计费模式变更,计费模式为按需计费的实例,可以变更实例计费模式为包年/包月。 实例按需计费转包年/包月不会影响业务。 约束与限制 实例状态为冻结的多活实例不支持按需实例转包年/包月。 操作步骤 登录MAS控制台,进入“多活管理”页面。 单击多活实例