-
其它 - 多活高可用服务 MAS
其它 MAS端配置与本地配置不一致时,哪一个生效? 答:MAS端配置与本地配置,MAS端配置覆盖本地配置,MAS端配置生效。 父主题: 常见问题
-
编排工作流 - 多活高可用服务 MAS
可在“工作流编排>参数配置”页面,配置参数信息。 添加参数。单击“添加参数”,补全参数名和参数值。 图2 参数配置 表1 参数配置 参数 配置说明 参数名 输入参数名称。 值 输入参数值。 私密参数 是否配置为私密参数。 说明: 当配置为私密参数时,参数值不可见。在配置插件参数时,私密
-
导入工作流 - 多活高可用服务 MAS
导入工作流 本章节介绍如何导入工作流。 前提条件 已创建“异地容灾”类型的命名空间,如何创建命名空间请参考创建命名空间。 操作步骤 登录MAS控制台,进入“工作流管理>工作流列表”页面。 在左上角命名空间下拉框选择所需命名空间。 单击“导入工作流”,在弹窗中下载“工作流导入模板”。
-
ECS - 多活高可用服务 MAS
域管理”章节。 父主题: 云服务
-
开发简介 - 多活高可用服务 MAS
开发简介 本文主要描述如何使用Mas-GO-SDK在多活容灾场景下对涉及Redis的服务进行开发,结合样例讲解在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Go语言,并有Go程序开发经验。 熟悉module开发模式。 熟悉Redis的常用操作。 父主题: 概述
-
执行工作流 - 多活高可用服务 MAS
在工作流详情页面,单击右上角“执行”。 在“任务执行”弹窗,编辑参数配置。 在“任务执行”弹窗修改参数值,只针对本次执行任务生效,下次执行此任务时,参数值依然为修改前的参数值。如需长期修改参数值,需要在“工作流编排>配置详情”页面编辑参数。 在“任务执行”弹窗,单击“阶段选择”,勾选
-
创建工作流 - 多活高可用服务 MAS
在弹窗中填写工作流信息,完成后单击“确定”。 表1 工作流配置信息 参数 配置说明 名称 自定义工作流名称。 描述 填写对应工作流的描述信息。 父主题: 实施步骤
-
开发简介 - 多活高可用服务 MAS
开发简介 本文主要描述如何使用Mas-GO-SDK在多活容灾场景下对涉及Mysql的服务进行开发,结合样例讲解在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Go语言,并有Go程序开发经验。 熟悉module开发模式。 熟悉Mysql的常用操作。 父主题: 概述
-
开发简介 - 多活高可用服务 MAS
开发简介 本文主要描述如何使用Mas-Mongo-SDK在多活容灾场景下对涉及MongoDB的服务进行开发,结合样例讲解Mas-Mongo-SDK在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Java语言,并有Java程序开发经验。 熟悉Maven。 熟悉Mongo的常用操作。
-
概述 - 多活高可用服务 MAS
概述 故障注入功能是在上述模块的补充功能,可在对应服务添加故障注入配置创建带有注入故障的实例,可注入带波动的延时故障和异常故障,进行相关业务场景的模拟,相关配置详见配置项说明和内置注入故障。 父主题: 故障注入
-
云服务 - 多活高可用服务 MAS
云服务 操作步骤 登录MAS控制台。 单击“混沌工程>应用管理”,进入“应用管理”页面。 单击右上角的“创建应用”。 图1 应用管理 填写“应用名称”,选择“企业项目”。 在“创建应用”页面,选择云服务,填写基本配置信息。 图2 创建应用 当资源类型选择为云容器引擎CCE 选择资
-
概述 - 多活高可用服务 MAS
概述 本文主要描述如何使用Mas-ElasticSearch-SDK在多活容灾场景下对涉及ElasticSearch的服务进行开发,结合样例讲解Mas-ElasticSearch-SDK在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Java语言,并有Java程序开发经验。
-
开发简介 - 多活高可用服务 MAS
开发简介 本文主要描述如何使用Mas-Redis-SDK在多活容灾场景下对涉及Redis的服务进行开发,结合样例讲解Mas-Redis-SDK在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Java语言,并有Java程序开发经验。 熟悉Maven。 熟悉Redis的常用操作。
-
使用ShardingSphereDataSource场景 - 多活高可用服务 MAS
props: sql-show: true 上面配置数据库用户名和密码未填,用户按需补充。 上面提供的配置只是一个例子,实际配置用户按自己的分库分表需求进行配置,这部分配置跟shardingsphere本身的分库分表配置一致。 读写分离: schemaName: ms dataSources:
-
springboot接入 - 多活高可用服务 MAS
https-enable: false active: dc1 redis: servers: dc1: // 和mas服务监控页中的名称保持一致:dc1和dc2 hosts: xxx.xxx.xxx.xxx:xxxx password:
-
跨云跨IDC - 多活高可用服务 MAS
对应的“应用”(这里以跨云App示例),单击“添加资源”。选择“弹性云服务器ECS”,将这台ecs纳管。 控制节点安装UniAgent。 在探针管理界面,按照页面提示为这台ecs安装UniAgent。 纳管自建K8S集群 单击“应用管理”,选择对应的“应用”(这里以跨云App示例
-
开发流程 - 多活高可用服务 MAS
通过go.mod引入需要的依赖,是使用Mas-GO-SDK的基础。 配置创建数据源 通过配置数据源驱动信息,引入Mas-GO-SDK-Mysql创建数据源。 支持以代码方式添加配置信息或者从YAML文件读取配置信息。 按需引入数据源 在需要使用数据源的地方引入并执行Mysql操作。
-
导入工作流 - 多活高可用服务 MAS
导入工作流 前提条件 已创建“异地容灾”类型的命名空间,如何创建命名空间请参考创建命名空间。 操作步骤 登录MAS控制台,进入“工作流管理>工作流列表”页面。 在左上角命名空间下拉框选择所需命名空间。 单击“导入工作流”,在弹窗中下载“工作流导入模板”。 图1 导入工作流 上传文件后,单击确定。
-
SpringBoot项目接入Mas-Mongo-SDK - 多活高可用服务 MAS
version: v1 #项目版本号,自定义 app-id: xxxx #应用id,从MAS服务实例页面查询获取 monitor-id: xxxx #监控器id,从MAS服务实例页面查询获取Mas监控id databaseName: xxxx #MAS监控的Mongo数据库
-
创建同步链路 - 多活高可用服务 MAS
上角的“创建同步链路”。 在“创建同步链路”页面,填写配置信息,然后单击“提交”。 表1 同步链路配置参数 参数 配置说明 命名空间 选择已创建好的命名空间。 任务异常通知设置 本实践配置为“关”。 任务异常自动结束时间 配置任务异常自动结束时间,任务处于异常状态一段时间后,将会自动结束。默认值14,单位为天。