检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MAS产品相关问题 MAS是一个产品还是方案? MAS是否不负责数据同步,只负责应用层到数据库层访问的管控? MAS是不是相当于一个管理通道,客户需要提前在MAS中配置策略,如果出现问题,整体状态可以自动倒换? MAS仲裁自动切换的检测机制是什么?是如何做到秒级切换的?
请参考表2 PropertiesConfiguration数据结构说明 MAS监控配置,配合etcd使用。 etcd 否 EtcdConfiguration object 请参考表3 EtcdConfiguration数据结构说明 etcd配置,如配置,则会从远端拉取MongoServer配置对本地配置进行覆盖。
certificatePath: xxx // 启用https时证书路径,实例未开启双向认证或不启用https场景,该配置可以不填 # 数据源配置 - 必选 sources: ds1: // 数据库直接点配置, 需要和MAS服务中连接池中命名一致 driverClassName: com.mysql
展示云服务资源的韧性评估结果总览、未评估资源总览、RTO/RPO评估总览。 韧性评估风险项 展示云服务资源韧性评估的评估项、风险等级、风险名称、优化建议等数据。通过“纳入评估”开关,可以控制该风险项是否纳入下次风险评估。 RTO/RPO评估详情 展示云服务资源的RTO/RPO评估详情。 父主题:
props.monitorId。 单击“监控列表”,在本项目监控器所在行单击“编辑”,在“编辑监控”页面单击“连接池配置”,在“数据中心”页签下的“数据源名称”就是props.databaseName。 单击“基本信息”,在“连接信息”页签单击“ETCD链接地址”右边的“查看详情”,在弹窗中查看ETCD的相关配置。
xxxx #监控器id,从MAS服务实例页面查询获取MAS监控id databaseName: xxxx #MAS监控的Mongo数据库 cloud: xxxx region: xxxx azs: az1 # etcd配置,对
× 编辑多活管理中心 √ √ × 删除多活管理中心 √ × × 查看多活管理中心详情 √ √ √ 添加数据源 √ × × 编辑数据源 √ √ × 删除数据源 √ × × 查看数据源详情 √ √ √ 创建同步链路 √ × × 编辑同步链路 √ √ × 删除同步链路 √ × × 查看同步链路详情
在创建边缘版多活实例前,您可根据实际需要准备虚拟机资源,具体要求见下表。 实例规格 虚拟机数量(台) CPU 内存(G) 磁盘io(读+写)(MB/s) 系统盘(G) 数据盘(G) 系统架构 网络带宽性能 主多活分区 3 >=8 >=16 >=350 >=100 >=100 x86_64架构 安装时带宽: >=10MByte/s
20.00/小时 模块数量 MAS功能模块版本开通“同城多活” 功能点开通“MySQL” 1 100.00/天 云数据库RDS for MySQL 2核 4GB 数据库版本5.7 选择按需计费 2 2.04/小时 本文提供的成本预估费用仅供参考,资源的实际费用以华为云管理控制台显示为准。
报错信息显示未匹配到正确的数据源信息,程序无法启动。 出现原因: SpringBoot自带原生数据源,相关数据源的查找是由SpringBoot自动查找并注入,但是YAML件中将SDK提供的数据源替换SpringBoot提供的spring-dataSource后,相关依赖包无法找到数据源配置。 解决方案:
多活高可用服务(Multi-Site High Availability Service,简称MAS)源自华为消费者多活应用高可用方案,提供从流量入口、数据到应用层的端到端的业务故障切换及容灾演练能力,保障故障场景下的业务快速恢复,提升业务连续性。 图说MAS 进入服务 成长地图 由浅入深,带您玩转MAS。
基本信息配置说明 参数 配置说明 名称 输入故障场景名称。 标签 选择故障场景标签,最多支持4个标签。可选如下标签: 中间件 云原生 容器 容灾演练 数据库 网络 虚机 描述 输入故障场景描述。 在“场景编排”区域中,单击“添加步骤”,选择故障类型,可选择“主机”或“K8S”两种类型。 多个
使用场景 单边读写 本地读单边写 强制路由 使用ShardingSphereDataSource场景 使用多数据源 父主题: MAS-DB-SDK使用手册
故障场景库 故障场景库提供实验组的模板化数据管理功能,可以基于场景模板一键创建实例化的混沌实验组。 创建故障场景 实例化为混沌实验组 父主题: 混沌工程
#MAS应用id monitor-id: xxxx #MAS监控id databaseName: xxxx #MAS监控的Mongo数据库 cloud: xxxx region: xxxxx azs: az1 etcd: address: 127.0.0.1:2379
实施步骤 添加数据源 创建同步链路 创建应用 创建MySQL监控 应用接入SDK 故障切换演练 父主题: 同城多活改造实践
路由算法。 active 是 String 只能是“dc1”或“dc2” 激活的Redis。 表2 PropertiesConfiguration数据结构说明 参数名称 是否必选 参数类型 取值范围 描述 version 是 String - 项目版本号。 appId 是 String -
知主题之后进行后续操作。 是否监控 默认选“是”,若选择“否”则不会再监控APIG的状态。 填写数据中心配置,完成后单击“下一步:高级配置”。 图4 新增监控数据中心配置 表5 数据中心配置信息 参数 配置说明 云选择 选择被监控的APIG部署的环境。 局点 被监控的APIG所在Region。
配置示例: # 数据源配置 - 必选 sources: ds1: type: org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource // 数据源类型 ymlFile:
推荐告警 应用启动评估后,针对指定云服务会在评估过程中自动生成对应推荐告警。 本章节指导用户在应用详情页面下的推荐告警页签进行相关操作。 在“应用详情”页面,进入“推荐告警”页签。 选择未发布的实验条目,单击“批量发布告警规则”,可以将应用韧性Hub的推荐告警发布至CES/AOM平台。