检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MAS产品相关问题 MAS是一个产品还是方案? MAS是否不负责数据同步,只负责应用层到数据库层访问的管控? MAS是不是相当于一个管理通道,客户需要提前在MAS中配置策略,如果出现问题,整体状态可以自动倒换? MAS仲裁自动切换的检测机制是什么?是如何做到秒级切换的?
编排工作流 工作流创建完成以后,可以在阶段、作业、任务三个层级进行编排,支持拖拽式编排。工作流提供丰富的插件,您可以自定义添加参数和参数值,供插件配置。 编排工作流的流程如下: 图1 编排工作流 前提条件 已创建“异地容灾”类型的命名空间,如何创建命名空间请参考创建命名空间。 已通创建工作流。
删除工作流 本章节指导您在控制台中删除工作流。 删除单个工作流 登录MAS控制台,进入“工作流管理>工作流列表”页面。 单击待删除工作流所在行的“更多>删除”。 在弹窗中单击“确定”,完成删除工作流。 批量删除工作流 登录MAS控制台,进入“工作流管理>工作流列表”页面。 勾选待删除的工作流。
编辑监控 如果您想更换监控器已监控的数据库信息,可以通过修改监控器的配置信息来完成,但是不支持修改监控器类型、应用名称、监控器名称。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“监控列表”。 单击监控所在行的“编辑”。 在“编辑
cluster_name ;namespace ;workload_name ;中断方向 :入方向/出方向;协议(默认tcp) ;客户端IP地址 /服务端IP地址;端口 文件 工作负载文件新增 cluster_name ;namespace ;workload_name ;文件路径 ;文件内容
创建故障场景 故障场景库按照不同业务场景提供多故障编排的模板。 创建故障场景 登录MAS控制台。 单击“混沌工程>故障场景库”,进入“故障场景库”页面。 单击“创建故障场景”按钮,填写基本信息。 表1 基本信息配置说明 参数 配置说明 名称 输入故障场景名称。 标签 选择故障场景标签,最多支持4个标签。可选如下标签:
创建应用 登录MAS控制台,在“多活管理”页面单击前提条件中已创建的多活实例,进入实例控制台。 在页面顶端导航栏选择“应用列表”,单击页面左上角的“新增应用”。 在新增应用弹窗填写应用信息,完成后单击“确认”。 表1 应用配置信息 参数 配置说明 应用名称 自定义应用名称。本实践
编排工作流 操作步骤 登录MAS控制台,进入“工作流管理>工作流列表”页面。 在左上角命名空间下拉框选择所需命名空间。 单击待编辑工作流所在行的“编辑”,进入“工作流编排”页面。 在“工作流编排>参数配置”页面,配置参数信息。 添加参数。单击“添加参数”,补全参数名和参数值。 图1
运营,制约企业的发展,甚至可能给企业利益造成无法预估的损失。为了满足企业高可用的业务运行需求,企业应用多活部署已成为行业趋势。 多活高可用服务(Multi-Site High Availability Service,简称MAS)源自华为消费者多活应用高可用方案,提供从流量入口、
华为云同Region多AZ,APIG网关导流,数据层单实例或者双实例架构图中,哪个是用户提供的,哪个是MAS提供的? 如果要做双活,什么样的服务才能做双活,是不是必须是自建云服务才能用双活方案? 当前一些用户的解决方案是如何做到数据库双写的? 多活架构对业务是有要求的吧? 当前多活容灾方案中的RPO和RTO分别是多少?
单击“密钥配置”页面左上角的“添加密钥”。 在弹窗中配置信息,单击“确定”。 图1 密钥配置 表1 密钥配置 参数 配置说明 云选择 选择消息服务所在的环境。 AK Access Key ID(访问密钥ID)。 SK Secret Access Key(秘密访问密钥)。 华为云访问密钥获取方法请参考访问密钥。
安装探针简介 管理UniAgent和故障注入探针,故障注入前需保证两种探针均处于正常运行状态。 故障注入探针提供各类故障脚本,安装故障注入探针前需先完成UniAgent探针的安装, UniAgent探针负责打通VPC网络传递变更指令。 安装探针包括“远程安装”和“手动安装”两种方
购买边缘版实例 准备资源 创建边缘版站点 创建实例 父主题: 多活管理
在弹窗中配置信息,完成后单击“确定”。 图1 新增消息服务主题 表1 通知配置 参数 配置说明 通知主题 选择通知主题,若通知主题列表为空,单击新增,添加主题后进行下一步操作。 是否通知 设置是否通知。 消息通知服务主题创建操作请参考消息通知服务快速入门。 新增消息服务主题 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。
创建工作流 本章节介绍如何创建工作流。 前提条件 已创建“异地容灾”类型的命名空间,如何创建命名空间请参考创建命名空间。 操作步骤 登录MAS控制台,进入“工作流管理>工作流列表”页面。 在左上角命名空间下拉框选择所需命名空间。 单击“创建”,或者单击工作流模板“使用”。 在弹窗中填写工作流信息,完成后单击“确定”。
软件系统类故障 应用程序类 表1 应用程序类参数配置 故障类型 故障模式 设置参数 进程 杀进程 process 进程持续异常,即使重新拉起也会被再次杀掉 process Java程序类 表2 Java程序类参数配置 故障类型 故障模式 设置参数 Java进程 Java进程内存溢出
编辑工作流 已经创建完成的工作流,可以通过编辑操作,对其进行修改。 操作步骤 登录MAS控制台,进入“工作流管理>工作流列表”页面。 单击待编辑工作流所在行的“编辑”。 支持对以下内容进行编辑,具体操作请参考编排工作流。 编辑工作流的名称和描述。 编辑工作流的阶段。 编辑工作流的作业。
等待 概述 “等待”插件用于添加等待时间,在当前工作流指定时间内进行等待,再继续下一任务。 配置介绍 表1 配置说明 参数 配置说明 等待时间(单位:秒) 填写等待时间。 任务名称 请自定义输入任务名称。 父主题: 工作流插件说明
SDK接入配置 本章节指导用户如何获取SDK接入配置,引用SDK方法请参考开发指南。 约束与限制 “API监控”不支持获取SDK接入配置。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“监控列表”,单击监控所在行的“更多”>“SDK接入配置”。
MySQL监控切换验证 根据资源准备所准备的实例和MySQL监控,使用之前已注册的“SDK-test”用户名登录mall商城,验证MySQL监控切换数据库功能。 使用“SDK-test”用户名和密码登录mall商城。 根据SDK切换数据源测试,将数据源切换为ds1,“SDK-te