-
配置项说明 - 多活高可用服务 MAS
项目组名称。 monitorId 是 string - 监控组名称。 databaseName 是 string - 数据库名称。 表6 EtcdConfiguration数据结构说明 参数名称 是否必选 参数类型 取值范围 描述 address 是 string - Etcd地址。 apiVersion
-
开发流程 - 多活高可用服务 MAS
mod引入需要的依赖,是使用Mas-GO-SDK的基础。 配置创建数据源 通过配置数据源驱动信息,引入Mas-GO-SDK-Mysql创建数据源。 支持以代码方式添加配置信息或者从YAML文件读取配置信息。 按需引入数据源 在需要使用数据源的地方引入并执行Mysql操作。 父主题: 概述
-
故障模式库 - 多活高可用服务 MAS
故障模式库 查看故障模式 针对ECS弹性云服务器、Docker容器、CCE、中间件、等不同对象提供CPU、内存、网络、进程等故障注入的故障模式,通过故障模式库提供各类故障的快速浏览和查询的能力。 登录MAS控制台。 单击“混沌实验”进入“故障模式库”页面。 图1 故障模式库 选择
-
数据同步 - 多活高可用服务 MAS
若限速时段选择“时段限流”,则需要配置限流时间范围。 配置MySQL、PostgreSQL同步链路参数时,源数据源和目标数据源不能选择同为自定义类型的数据源,至少需配置一条链接模式为“RDS”的数据源。 删除同步链路 登录MAS控制台,在“数据管理>数据同步”页面,单击同步链路所在行的“删除”。
-
DDM实例读写设置 - 多活高可用服务 MAS
DDM实例读写设置 概述 “DDM实例读写设置”插件用于在DDM逻辑库中所有RDS for MySQL数据库实例的读写设置。 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。
-
应用接入SDK - 多活高可用服务 MAS
台。 在“监控列表”页面,单击MySQL监控器左侧操作栏“更多”>“SDK接入配置”,复制配置参数。 图1 复制配置参数 此处获取的yaml配置不会携带数据库用户名密码信息,在使用时,需要补充完全(与创建MySQL监控时数据中心1和数据中心2数据库用户名和密码对应),同时还需要保
-
单边读写 - 多活高可用服务 MAS
单边读写 此模式为Mas-Mongo-SDK的默认路由模式,在单边读写模式下,对Mongo的读写操作都在同一Mongo数据库(dc1或dc2)进行,通过配置文件中的active字段或MAS界面配置活跃节点来指定。(通过注解指定数据源的场景例外,注解强制指定路由见强制路由)。 配置示例:
-
添加数据源 - 多活高可用服务 MAS
数据源类型 选择数据源类型,本实践选择“MySQL”。 数据源名称 默认自动生成,或者根据规划自定义填写。 描述 填写数据源的描述信息。 链接模式 选择链接模式,本实践选择“RDS”。 RDS列表 在列表中选择已有的RDS。此RDS为将配置为创建同步链路中的源数据源。 用户名 填写数据库用户名。
-
产品规格差异 - 多活高可用服务 MAS
同城多活版本包括如下功能点: MySQL Oracle PostgreSQL Redis MongoDB Elasticsearch OpenGauss API监控 异地容灾版本包括如下功能点: MySQL Oracle PostgreSQL Redis MongoDB Elasticsearch
-
使用多数据源 - 多活高可用服务 MAS
使用多数据源 上面的方式都是只引入一个数据源,在某些场景下,需要引入多个数据库,操作不同的数据库,此时,可以通过配置不同前缀来注入多个datasource的bean,方法如下: 引入依赖 <dependency> <groupId>com.huaweicloud.devspore</groupId>
-
多活高可用服务 MAS - 多活高可用服务 MAS
实例列表 链接模式选择其它模式时可见,选择已有的数据库实例。 用户名 填写数据库用户名。 密码 填写数据库用户密码。 确认密码 再次填写数据库用户密码。 添加MySQL、PostgreSQL数据源时,请至少配置一条链接模式为“RDS”的数据源。因为创建对应同步链路时,至少有一条数据源链接模式需为“RDS”。
-
资源和成本规划 - 多活高可用服务 MAS
创建MAS铂金版实例 1 20.00/小时 模块数量 MAS功能模块版本开通“同城多活” 功能点开通“MySQL” 1 100.00/天 云数据库RDS for MySQL 2核 4GB 数据库版本5.7 选择按需计费 2 2.04/小时 本文提供的成本预估费用仅供参考,资源的实际费用以华为云管理控制台显示为准。
-
按需计费 - 多活高可用服务 MAS
执行任何操作。 保留期到期后,若您仍未支付账户欠款,那么MAS实例将被释放,数据无法恢复。 华为云根据客户等级定义了不同客户的宽限期和保留期时长。 关于充值的详细操作请参见账户充值。 父主题: 计费模式
-
计费模式 - 多活高可用服务 MAS
计费模式 计费模式概述 包年/包月 按需计费
-
计费模式概述 - 多活高可用服务 MAS
计费模式概述 MAS提供按需计费、包年/包月及一次性计费三种计费模式。 包年/包月:一种预付费模式,即先付费再使用,按照实例订单的购买周期进行结算。购买周期越长,享受的折扣越大。一般适用于设备需求量长期稳定的成熟业务。 按需计费:一种后付费模式,即先使用再付费,按照MAS实例的功
-
MAS多活管理切换/回切 - 多活高可用服务 MAS
“MAS多活管理切换/回切”插件用于配置MAS多活管理中心的数据库监控进行切换/回切数据中心操作。 配置介绍 表1 配置说明 参数 配置说明 多活管理中心 选择多活管理中心。 监控类型 选择监控类型。 MySQL监控 PostgreSQL监控 Oracle监控 Redis监控 监控 选择监控。
-
无从库 - 多活高可用服务 MAS
驱动名称,自定义 jdbcUrl: jdbc:mysql://127.0.0.1:3306/ds0 // 数据库地址,和MAS服务配置一致 username: datasourceuser // 用户名,和MAS服务配置一致 password: datasourcepwd
-
读写分离 - 多活高可用服务 MAS
ds1-slave0:// 从数据库节点,需要和MAS服务中连接池中命名一致,如果没有对接MAS服务, 下面的配置项与本地保持一致 driverClassName: com.mysql.jdbc.Driver jdbcUrl: jdbc:mysql://127.0.0.1:3306/ds0_slave0
-
读写分离 - 多活高可用服务 MAS
ds1-slave0:// 从数据库节点,需要和MAS服务中连接池中命名一致,如果没有对接MAS服务, 下面的配置项与本地保持一致 driverClassName: com.mysql.jdbc.Driver jdbcUrl: jdbc:mysql://127.0.0.1:3306/ds0_slave0
-
功能模块 - 多活高可用服务 MAS
选择多活版本,可选择“同城多活”或“异地多活”。 功能点 “同城多活”选择如下所需功能点: MySQL Oracle PostgreSQL Redis MongoDB Elasticsearch OpenGauss API监控 收费模式 开通功能模块的收费模式,默认“按需计费”。具体计费说明,请参考价格详情。 编辑功能模块