-
故障模式库 - 多活高可用服务 MAS
故障模式库 查看故障模式 针对ECS弹性云服务器、Docker容器、CCE、中间件、等不同对象提供CPU、内存、网络、进程等故障注入的故障模式,通过故障模式库提供各类故障的快速浏览和查询的能力。 登录MAS控制台。 单击“混沌实验”进入“故障模式库”页面。 图1 故障模式库 选择
-
Spring项目接入Mas-Mongo-SDK - 多活高可用服务 MAS
address: 127.0.0.1:2379 #格式为ip:port,集群模式时多个地址以英文逗号`,`分隔 api-version: v3 username: xxxx password: xxxx https-enable: true certificatePath:
-
读写分离 - 多活高可用服务 MAS
# etcd配置,对接MAS服务关键配置,本地模式则无需配置 etcd: address: 127.0.0.2:2379,127.0.0.2:2379,127.0.0.2:2379 //etcd地址, 从MAS服务实例页面查询获取 apiVersion: v3 // etcd版本,v3
-
创建边缘版站点 - 多活高可用服务 MAS
14_x86_64.tar.gz -C /opt 解压证书到/opt/IEF/Cert。 sudo mkdir -p /opt/IEF/Cert; sudo tar -zxvf nodeName.tar.gz -C /opt/IEF/Cert 执行安装命令。 cd /opt/edge-installer;
-
使用指南 - 多活高可用服务 MAS
xxxxx azs: az1 etcd: address: xxx.xxx.xxx.xxx:xxxx apiVersion: v3 username: xxxx password: xxxx httpsEnable: false redis: nearest:
-
使用场景 - 多活高可用服务 MAS
同时SDK内置实现了读写分离,可通过配置RANDOM(随机)或ROUND_ROBIN(轮询)负载均衡算法,搭配MAS可实现多活容灾;同时内置故障注入功能可创建带有注入故障的实例,进行相关业务场景的模拟,配置修改请参考故障注入Mysql配置示例。 该模块具有如下特性: 多活容灾能力
-
数据源 - 多活高可用服务 MAS
在左上角命名空间下拉框选择所需命名空间。 单击右上角的“添加数据源”。 在“添加数据源”页面,填写配置信息,然后单击“确定”。 图1 添加数据源 表1 数据源配置参数 参数 配置说明 所属分区 选择数据源所属的主备分区。 数据源类型 选择数据源类型,目前支持MySQL、Post
-
使用MAS实现Redis容灾切换 - 多活高可用服务 MAS
在新增监控页面配置监控基础配置,完成后单击“下一步:数据中心配置”。 图1 新增监控基础配置 表2 基础配置信息 参数 配置说明 监控 此处配置为“Redis监控”。 应用名称 选择步骤二:创建MAS应用中创建的应用。 监控器名称 自定义监控器名称。 异常通知设置 默认为“关”,此处配置为“关”。 若设
-
强制路由 - 多活高可用服务 MAS
强制路由 除了根据路由算法配置路由,sdk还支持通过注解@DynamicReadRoute指定读操作的路由。注解@DynamicReadRoute指定路由的参数:source,用于选择数据源,可以选择对应的枚举值:MongoSource.ACTIVE, MongoSource.LOCAL。
-
使用多数据源 - 多活高可用服务 MAS
address: 127.0.0.2:2379,127.0.0.2:2379,127.0.0.2:2379 apiVersion: v3 username: etcduser password: etcdpwd httpsEnable:
-
资源准备 - 多活高可用服务 MAS
mall项目对接SDK需要提前准备的资源包括: 多活实例,请参考多活管理,创建多活实例。 两个数据库,请参考购买RDS实例,购买MySQL数据库。 配置MySQL监控,请参考MySQL监控管理。 准备好上述资源后便可开始mall项目的SDK对接工作。 父主题: MAS最佳实践-商城应用改造
-
非事务中使用强制路由 - 多活高可用服务 MAS
非事务中使用强制路由 除了根据路由算法配置路由,sdk还支持通过注解@DynamicRoute强制指定路由,且相比路由算法,注解指定路由优先级更高。存在注解指定路由的场景下,优先根据注解指定进行路由。 注解@DynamicRoute指定路由分为两部分:source和hint,可单
-
约束 - 多活高可用服务 MAS
约束 环境约束 版本依赖 多活容灾监控准备 父主题: Mas-DB-SDK使用手册
-
DWS检查容灾任务 - 多活高可用服务 MAS
备集群实例、预期主/备集群角色。 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 容灾 选择DWS容灾任务。
-
创建事件监控告警规则 - 多活高可用服务 MAS
本章节指导用户针对MAS事件监控创建告警规则。 操作步骤 登录管理控制台。 单击“服务列表 > 云监控服务”。 单击左侧导航栏的“事件监控”,进入“事件监控”页面。 在事件列表页面,单击页面右上角的“创建告警规则”。 根据界面提示,配置告警规则名称、告警策略、告警通知等参数,其中: 告警类型:选择“指标”或“事件”。
-
约束 - 多活高可用服务 MAS
约束 Mas-Redis-SDK的多活容灾能力需要MAS DCG服务支持,SDK本身也不支持故障动态切换数据源能力,需要配合MAS DCG服务一起使用。 环境约束 版本依赖 多活容灾Redis监控准备 父主题: Mas-Redis-SDK使用手册
-
创建实例 - 多活高可用服务 MAS
前提条件 有可用的VPC,并且已配置好子网与安全组,否则请参考准备资源完成VPC、子网和安全组的创建。 有创建多活实例的配额,否则可以删除无用实例,以空出实例配额,或者申请扩大实例配额。 操作步骤 进入购买MAS实例页面。 在购买多活管理中心页面,填写实例配置信息,系统会根据您选择的“
-
CCE - 多活高可用服务 MAS
连接测试 配置参数后单击“立即安装”。 手动安装步骤 选择UniAgent版本。 复制LINUX命令,登录到ecs中去执行。 父主题: 云服务
-
自建K8S - 多活高可用服务 MAS
说明: 只作为安装使用,不保存。 请输入密码。 连接测试结果 连接测试后显示结果。 操作 删除 复制 连接测试 配置参数后单击“立即安装”。 手动安装步骤 选择UniAgent版本。 复制LINUX命令,登录到ecs中去执行。 父主题: 云服务
-
功能模块 - 多活高可用服务 MAS
当开通的功能点下存在依赖的多活实例和数据源资源时,无法通过编辑的方式删除该功能点。 删除功能模块 登录MAS控制台,在“总览”页面,单击“开通功能模块”右边的“删除”。 图3 删除功能模块 在弹窗中单击“确定”,完成删除操作。 删除功能模块操作是将开通的多活版本以及所有功能点一起删除。 当开通的功能模块下存在依赖