正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
版本约束 Mas-Mongo-SDK对使用到的工具及相关组件的版本有所约束,如下表: 约束项 约束版本 JDK 1.8.0_262及以上版本 Maven 3.3.0及以上版本 MongoDB版本 4.4及以下版本 SDK组件依赖 见如何选择组件版本 spring-boot版本 2
开发简介 本文主要描述如何使用Mas-Redis-SDK在多活容灾场景下对涉及Redis的服务进行开发,结合样例讲解Mas-Redis-SDK在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Java语言,并有Java程序开发经验。 熟悉Maven。 熟悉Redis的常用操作。
开发环境准备 准备项 说明 准备操作系统 Windows系统,推荐使用Windows 7及以上版本。 安装Go 开发环境的基本配置。Go版本要求1.14.6及以上。 安装配置Goland 开发程序的工具。Goland使用11.0及以上版本。 父主题: Mysql
开发简介 本文主要描述如何使用Mas-DB-SDK在多活容灾场景下对涉及配置多数据源服务进行开发,结合样例讲解Mas-DB-SDK在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Java语言,并有Java程序开发经验。 熟悉Maven。 熟悉服务配置数据源方式。 父主题:
概述 本文主要描述如何使用Mas-ElasticSearch-SDK在多活容灾场景下对涉及ElasticSearch的服务进行开发,结合样例讲解Mas-ElasticSearch-SDK在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Java语言,并有Java程序开发经验。
通过maven引入需要的依赖,是使用Mas-DB-SDK的基础。 添加客户端配置 通过添加客户端配置,接入Mas-DB-SDK。 创建DataSource Mas-DB-SDK提供读取YAML文件创建DataSource的方法,如果是springboot项目,可以通过使用starter自动注入DataSource,详见使用指南。
用户也可以通过注解方式指定数据源以及主从数据库进行数据读写。 注解中source是指定选择哪个节点的数据源,从YAML配置中的router.nodes中选取,如果不设置,使用当前DCG仲裁的数据中心(MAS平台上激活的数据中心,如果未对接MAS平台,则选取本地配置中的active,即yaml配置中的router
开发简介 本文主要描述如何使用Mas-GO-SDK在多活容灾场景下对涉及Mysql的服务进行开发,结合样例讲解在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Go语言,并有Go程序开发经验。 熟悉module开发模式。 熟悉Mysql的常用操作。 父主题: 概述
Mas-ElasticSearch-SDK的多活容灾能力需要MAS DCG服务支持,SDK的故障动态切换数据源能力需要配合MAS DCG服务一起使用。 父主题: Mas-ElasticSearch-SDK使用手册
getStrategyMode().getState().getActive()); } // redisson lock使用的demo public void lock() throws InterruptedException { RedissonClient
springboot接入 Mas-Redis-SDK使用Maven获取版本,根据实际情况设置Maven远程仓库地址等相关配置。 在pom.xml文件中引入依赖,下面mas.version版本为最新版本,依赖组件版本参考如何选择组件版本。 <properties> <!--以最新的版本号为准-->
用户自己使用的spring-boot版本。 2、由于依赖漏洞和超期问题Mas-Redis-SDK使用的snakeyaml为2.0版本,spring-boot需要2.7.10以上版本才能使用snakeyaml2.0版本。用户可根据自身spring-boot版本确认是否使用snakeyaml2
(s == null) { return null; } // 使用自定义的解密算法 return s; } } 在配置文件中将属性devspore.dcs.props.decip
开发简介 本文主要描述如何使用Mas-Mongo-SDK在多活容灾场景下对涉及MongoDB的服务进行开发,结合样例讲解Mas-Mongo-SDK在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Java语言,并有Java程序开发经验。 熟悉Maven。 熟悉Mongo的常用操作。
通过maven引入需要的依赖,是使用Mas-Mongo-SDK的基础。 添加客户端配置 通过添加客户端配置,接入Mas-Mongo-SDK。 创建MongoClient客户端 Mas-Mongo-SDK提供读取YAML文件创建客户端的方法。 按需引入客户端执行MongoClient操作 在需要使用Mong
通过maven引入需要的依赖,是使用Mas-Redis-SDK的基础。 添加客户端配置 通过添加客户端配置,接入Mas-Redis-SDK。 创建MultiZoneClient客户端 Mas-Redis-SDK提供读取YAML文件创建客户端的方法。 按需引入客户端执行Redis操作 在需要使用Redis
props、etcd配置项在MAS服务中如何查询 登录MAS控制台,进入“多活管理”页面。 在“多活管理”页面中单击对应的实例,进入实例控制台。 单击“应用列表”选择本项目应用,查看props.appId。 单击“监控列表”选择本项目监控器,查看props.monitorId。
spring-boot-data-redis RedisTemplate RedisCacheManager 父主题: 客户各场景替换方案
updateSQLXML(String columnLabel, SQLXML xmlObject) throws SQLException; 父主题: Mas-DB-SDK使用手册
绑定命名空间的实例,是否可以更改命名空间? 可以,但是只能更换同类型且多活分区类型、区域及可用区可以相互匹配的命名空间。 父主题: MAS使用相关问题