检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MAS-Redis-SDK使用手册 概述 约束 使用场景 接入指南 命令参考 参数配置说明 敏感信息加解密 客户各场景替换方案 分布式锁场景最佳实践
beego-orm 创建github.com/astaxie/beego/orm包orm.Ormer数据源,进行mysql操作。 依赖引入,配置文件或配置信息修改参考原生DB。 初始化创建beego-orm数据源DevSporeOrm,后续执行Mysql相关操作。 由于beego-orm
Mysql 概述 环境准备 使用场景 使用指南 配置项说明 父主题: MAS-GO-SDK使用手册
求:Windows 7及以上版本。 安装JDK 开发环境的基本配置。JDK版本要求: 1.8.0_262及以上版本。 安装Maven MAS-Redis-SDK使用Maven获取项目版本。Maven版本要求:3.3.0及以上版本。 安装和配置IntelliJ IDEA 用于开发程序的工具。IntelliJ
Decipher,默认值为com.huawei.devspore.mas.password.DefaultDecipher # etcd配置,对接MAS服务关键配置,本地模式则无需配置 etcd: address: 127.0.0.2:2379,127.0.0.2:2379,127.0.0.2:2379
mod文件中引入依赖,即引入MAS-GO-SDK。 github.com/huaweicloud/devcloud-go 结合配置项说明,添加配置文件或者配置信息。 配置文件示例config_mysql.yaml。 props: version: v1 appId: xxx monitorId:
运行MAS-DB-SDK问题参考 根据上述步骤配置MAS-DB-SDK后,确认相关配置信息都已包含且有效,运行项目可能会遇到一些问题,主要的问题及其相关解决过程如下: Logback-classic及log4j-to-slf4j的包冲突问题。 关键错误信息如下所示: 出现原因:
urce</artifactId> <version>${lastest}</version> </dependency> 配置文件中配置多个数据源。 devspore: datasource1: props: version: v1
常见问题 如何选择组件版本 props、etcd配置项在MAS服务中如何查询 文档中关于SDK对应yaml配置文件的获取方式 运行MAS-DB-SDK问题参考 父主题: MAS-DB-SDK使用手册
huawei.devspore.mas.password.DefaultDecipher azs: az1 # etcd配置,对接MAS服务关键配置,本地模式则无需配置 etcd: address: 127.0.0.2:2379,127.0.0.2:2379,127.0.0.2:2379
已创建MAS实例。 在实例下已创建对应的监控器。 请参考ElasticSearch监控管理,配置多活容灾ElasticSearch监控。 父主题: MAS-ElasticSearch-SDK使用手册
Decipher,默认值为com.huawei.devspore.mas.password.DefaultDecipher # etcd配置,对接MAS服务关键配置,本地模式则无需配置 etcd: address: 127.0.0.2:2379,127.0.0.2:2379,127.0.0.2:2379
<version>${mas.version}</version> </dependency> 参照配置文件示例,结合配置参数说明,按实际情况修改配置文件。 配置文件示例devspore-mongo.yaml: props: version: v1 app-id:
Redis 概述 环境准备 使用场景 使用指南 配置项说明 父主题: MAS-GO-SDK使用手册
表1 开发环境准备 准备项 说明 准备操作系统 Windows系统,推荐使用Windows 7及以上版本。 安装Go 开发环境的基本配置。版本要求1.14.6及以上。 安装配置Goland Goland使用11.0及以上版本,用于开发程序的工具。 父主题: Redis
故障注入 概述 使用指南 配置项说明 内置注入故障 父主题: MAS-GO-SDK使用手册
表1 开发环境准备 准备项 说明 准备操作系统 Windows系统,推荐使用Windows 7及以上版本。 安装Go 开发环境的基本配置。Go版本要求1.14.6及以上。 安装配置Goland 开发程序的工具。Goland使用11.0及以上版本。 父主题: Mysql
在使用MAS-Redis-SDK进行开发前,需要先做好如下准备: 已创建MAS实例。 在实例下已创建对应的监控器。 请参考Redis监控管理,配置多活容灾Redis监控。 父主题: 约束
监控配置 本章节指导用户配置全局监控参数。 在创建监控器时“高级配置”中已配置的监控参数,以“高级配置”中配置的值为准,不受全局监控配置影响。 约束与限制 “API监控”仅需配置“健康精度”和“重试时间间隔(ms)”,无需配置其他参数。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。
MAS-GO-SDK使用手册 Mysql Redis 故障注入