正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
操作流程 前提条件 进行应用改造需要提前完成的事项: 已开通MAS“同城多活”版本功能模块,功能点包括“MySQL”。具体详情请参见开通功能模块。 创建好“同城多活”类型的命名空间,分区类型选择“华为云”。具体详情请参见创建命名空间。 在已创建的命名空间下购买MAS多活管理中心,即创建好多活实例
实施步骤 创建工作流 编排工作流 导入工作流 执行工作流 查看工作流执行详情 复制工作流 删除工作流 关注工作流 父主题: 事件流编排
故障模式库 查看故障模式 基础设施类故障 软件系统类故障 容器类故障 Kubernetes集群 云服务故障 父主题: 混沌工程
MAS-CAST混沌工程服务提供丰富的故障模式库,通过混沌实验编排攻击目标、攻击策略进行故障注入,支持添加背景流量和资源监控,同时在故障注入能力的基础上,通过体系化的流程和规范来创建故障演练,从而验证和提升系统可靠性和技术团队应急响应能力。
创建故障演练 故障演练是一种通过注入大规模的体系化故障来模拟各类真实的系统故障,从而验证系统可靠性和技术团队应急响应能力的工程实践。 创建演练 登录MAS控制台。 单击“混沌工程>故障演练”,进入“故障演练”页面。 单击右上角的“创建演练”,进入“创建演练”页面。 图1 创建演练
空间管理 概述 命名空间(Namespace)承载整个多活项目的资源集合,包括了流量入口、多活分区、数据同步、数据监控等内容。您可以创建多个命名空间,用于逻辑隔离不同的资源。一般推荐按照企业的系统划分,比如OA系统、支付系统等可以各建一个命名空间。 创建命名空间 登录MAS控制台,
方案概述 应用场景 MAS通过工作流编排和执行,提供业务进行跨区域容灾双活切换的完整流程。MAS工作流提供如下能力: 提供切换流程编排功能,可以一键式流程切换。 提供丰富插件,可实现各层级的切换/操作能力。 支持工作流模板,通过模板可快速完成复杂的容灾切换工作流的创建。 父主题:
MAS使用相关问题 开通的功能模块删除时失败是什么原因? 绑定命名空间的实例,是否可以更改命名空间? 创建多活实例后实例状态显示为“创建异常”可能是什么原因? 新创建的MySQL监控器监控状态异常怎么处理? 创建同步链路时链路状态显示为“创建异常”怎么处理?
勾选需要攻击的服务资源。 单击“确定”。 设置攻击步骤。 单击“添加故障模式”。 在“添加故障模式”弹窗内,选择具体所需故障模式,并设置故障模式参数。 不同故障模式需要设置的参数不同,具体请参考故障模式库章节。 配置调度策略。
故障场景库 故障场景库提供实验组的模板化数据管理功能,可以基于场景模板一键创建实例化的混沌实验组。 创建故障场景 实例化为混沌实验组 父主题: 混沌工程
props、etcd配置项在MAS服务中如何查询 登录MAS控制台,进入“多活管理”页面。 在“多活管理”页面中单击对应的实例,进入实例控制台。 单击“应用列表”选择本项目应用,查看props.appId。 单击“监控列表”选择本项目监控器,查看props.monitorId。
查看执行记录 提供混沌实验、混沌实验组和故障演练的记录。 查看执行总览 登录MAS控制台。 单击“混沌工程>执行记录”,进入“执行记录”页面。 单击“故障演练”页签,可查看执行记录。 故障演练的执行记录跟实验和实验组的执行记录不同,演练的执行记录需要在“记录组”回填响应的数据,回填的数据在大屏和演练报告会作为数据源展示出来
UniAgent探针 云服务安装UniAgent 跨云跨IDC安装UniAgent 父主题: 安装探针
数据源 概述 MAS通过添加数据源和创建数据同步链路,来实现数据源之间的数据同步功能。数据源类型支持MySQL、PostgreSQL、Redis和OpenGauss。 添加数据源 登录MAS控制台,进入“数据源”页面。 在左上角命名空间下拉框选择所需命名空间。 单击右上角的“添加数据源
应用概述 对租户下的云服务资源按照应用维度进行统一纳管,此为故障注入前的准备工作,纳管后再为应用中的资源安装UniAgent和探针。混沌工程目前是region级服务,按照资源是否在当前region,应用可按照云服务和跨云跨IDC两个类别分别进行纳管。 父主题: 创建应用
MAS最佳实践-商城应用改造 应用场景 资源准备 配置POM.xml和yaml文件 依赖冲突问题修复 SDK相关功能验证 MySQL监控切换验证
ETCD证书下载 ETCD支持客户端证书双向认证。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在“基本信息>连接信息”页签单击“下载”。 父主题: 多活管理
ETCD密码重置 铂金版实例支持重置ETCD密码。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在“基本信息>连接信息”页签单击ETCD链接地址“查看详情”。 在弹窗单击“重置”,两次输入ETCD密码,单击“确定”,完成ETCD密码重置。 父主题: 多活管理
监控通用操作 监控配置 获取SDK接入配置 切换监控 编辑监控 删除监控 父主题: 监控管理
实施步骤 添加数据源 创建同步链路 创建应用 创建MySQL监控 应用接入SDK 故障切换演练 父主题: 同城多活改造实践