检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单边读写 此模式为MAS-Mongo-SDK的默认路由模式,在单边读写模式下,对Mongo的读写操作都在同一Mongo数据库(dc1或dc2)进行,通过配置文件中的active字段或MAS界面配置活跃节点来指定。(通过注解指定数据源的场景例外,注解强制指定路由见强制路由)。 配置示例:
发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Java语言,并有Java程序开发经验。 熟悉Maven。 熟悉Mongo的常用操作。 MAS-Mongo-SDK MAS-Mongo-SDK是一个在mongo-java-driver的基础上实现的支持多活容灾服务的Mon
SDK相关功能验证 完成SDK对接,并成功运行后,需要测试SDK功能是否正常实现(由于在本地环境,暂时连接不了ETCD实现自动切换,切换操作由手动实现,同时由于测试需要,本演示项目在前端添加了一个“注册管理员”按钮用于注册管理员)。 数据库查询:数据库查询的表为管理员表 ,位于d
以在界面上配置策略,比如网络情况不是很好,可以配置成间隔10s并且连续3次失败再做切换等;另外自动故障切换只切1次,回切需要在管理界面手动操作。 父主题: 多活容灾方案相关问题
MAS-Mongo-SDK提供读取YAML文件创建客户端的方法。 按需引入客户端执行MongoClient操作 在需要使用MongoDB客户端的地方引入MongoClient,并使用MongoClient执行Mongo操作。 父主题: 概述
MAS-Redis-SDK提供读取YAML文件创建客户端的方法。 按需引入客户端执行Redis操作。 在需要使用Redis客户端的地方引入MultiZoneClient,并使用MultiZoneClient执行Redis操作。 父主题: 概述
过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Go语言,并有Go程序开发经验。 熟悉module开发模式。 熟悉Redis的常用操作。 MAS-GO-SDK-Redis MAS-GO-SDK-Redis是一个在go-redis v8.11.3的基础上实现的支持多活容灾服
完整流程。MAS工作流(以下简称“工作流”)提供如下能力: 提供切换流程编排功能,可以一键式流程切换。 提供丰富插件,可实现各层级的切换/操作能力。 支持工作流模板,通过模板可快速完成复杂的容灾切换工作流的创建。 使用流程 工作流的使用流程如下图所示。 图1 工作流使用流程 父主题:
计费说明 计费项 MAS根据您开通的功能模块和购买的多活管理中心以及多活管理中心关联的节点数进行计费。具体收费介绍,请参考价格详情。 表1 MAS计费项 计费项 计费说明 功能模块 根据功能模块版本、功能点数量以及开通时长进行计费。 多活管理中心 根据多活管理中心规格、购买时长以及购买的实例数量进行计费。
最新韧性评估结果。 合格 不合格 最新RTO/RPO评估结果 最新RTO/RPO评估结果。 合格 不合格 最新评估时间 最新评估时间。 操作 支持对应用的操作。 启动评估 添加服务 删除 父主题: 应用管理
MongoTemplateFactory.createMongoTemplate(config); } 在需要执行MongoDB操作的地方引入Cluster或MongoTemplate,并使用其执行Mongo操作。 父主题: 接入指南
可对“手动续费项”、“自动续费项”、“到期不续费项”页签的资源设置到期转按需的操作。 可在“到期转按需项”页签查询已经设置到期转按需的资源。 为包年/包月资源开通自动续费。 单个资源开通自动续费:选择需要开通自动续费的实例,单击操作列“开通自动续费”。 批量资源开通自动续费:选择需要开通自动续费
route-algorithm: single-read-write 在需要执行Redis操作的地方引入MultiZoneClient,并使用MultiZoneClient执行Redis操作。 举例: @Autowired private MultiZoneClient client;
ql创建数据源。 支持以代码方式添加配置信息或者从YAML文件读取配置信息。 按需引入数据源。 在需要使用数据源的地方引入并执行Mysql操作。 父主题: 概述
支持以代码方式添加配置信息或者从YAML文件读取配置信息。 按需引入DevsporeClient客户端 在需要使用DevsporeClient客户端的地方引入并执行Redis操作。 父主题: 概述
createMultiZoneRedis(masRedisConfiguration); } 在需要执行Redis操作的地方引入MultiZoneClient,并使用MultiZoneClient执行Redis操作。 举例: @Autowired private MultiZoneClient client;
配置对应的环境变量,确保本地开发环境可用。 使用MAS-DB-SDK组件需具备一定的Java后端、持久层框架集成等知识。 准备项 说明 准备操作系统 Windows系统。Windows版本要求:Windows 7及以上版本。 安装JDK 开发环境的基本配置。JDK版本要求:1.8.0_262及以上版本。
certificatePassword: xxx 引入bean,SingleReadWriteClient进行elasticsearch相关操作。 Spring Data ElasticSearch接入 接入流程同上。 父主题: 接入指南
应用接入SDK 下载SDK至本地。 登录MAS控制台,进入“帮助中心”页面。 在“SDK下载>MySQL/Oracle/PostgreSQL”页签,选择Java语言最新版本SDK,单击“下载”。 引用依赖。 商城项目配置POM.xml文件(最外层POM文件),需要添加以下依赖: <dependency>
None 操作指导 多活高可用服务 MAS 介绍怎样创建MAS实例 02:33 创建MAS实例 多活高可用服务 MAS 介绍怎样创建、管理应用 02:00 创建并管理应用 多活高可用服务 MAS 创建MySQL/Oracle/PostgreSQL监控 05:49 MySQL/Oracle/PostgreSQL监控