检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Mysql配置示例 结合配置项说明,在配置文件或配置信息添加故障注入相关配置。 配置文件示例config_mysql_chaos.yaml props: version: v1 appId: xxx monitorId: xxxx databaseName: xxxx
成后单击“下一步:确认配置”。 确认配置无误后单击“立即创建”,完成创建MySQL监控。 单击刚创建好的MySQL监控器所在行的“连接池配置”,“路由算法”配置为“单边读写”。 单击“确定”,完成MySQL监控器连接池配置。 父主题: 实施步骤
MySQL监控切换验证 根据资源准备所准备的实例和MySQL监控,使用之前已注册的“SDK-test”用户名登录mall商城,验证MySQL监控切换数据库功能。 使用“SDK-test”用户名和密码登录mall商城。 根据SDK切换数据源测试,将数据源切换为ds1,“SDK-te
读命令列表 MAS-Mongo-SDK将以下mongo命令视为读命令,上述的本地读单边写和注解强制路由均根据此表来操作。 表1 读命令列表 序号 命令 描述 1. aggregate、count、distinct、mapReduce Aggregation Commands 2.
Redis命令参考 MultiZoneClient集成了Redis的命令,使得在多个区域进行数据管理变得更加便捷和高效。 它提供了丰富的功能,包括数据读写、事务管理、数据类型操作等,可以满足各种复杂的业务需求。 常用命令使用方式参考如下: 1 2 3 4 5
监控状态说明 监控状态 状态说明 绿色 监控正常。 说明: MySQL监控器暂不支持MySQL数据库连接池占满、磁盘占满等亚健康状态探活能力。 只要MySQL实例处于活跃状态,连接正常保持,查询命令正常执行,即认为当前MySQL状态正常,监控状态正常。 红色 监控异常。从正常到异常,
Mysql 概述 环境准备 使用场景 使用指南 配置项说明 父主题: MAS-GO-SDK使用手册
命令参考 Redis命令参考 pipeline功能使用示例 DcsConnetion命令参考 RedisTemplate命令与DcsConnection接口对应关系 父主题: MAS-Redis-SDK使用手册
DcsConnetion命令参考 DcsConnection已实现部分RedisConnection的接口。 用户有需要时可以继承重写此类方法。 常用命令使用方式参考如下: public Long append(@Nonnull byte[] key, @Nonnull byte[]
用MySQL监控实现容灾切换的过程。 使用MySQL监控的步骤如下所示: 步骤一:准备MySQL数据库 步骤二:创建MAS应用 步骤三:创建MySQL监控 步骤四:切换MySQL监控 步骤一:准备MySQL数据库 在使用MySQL监控前,需要提前准备一个多活实例和两个MySQL数
RedisTemplate命令与DcsConnection接口对应关系 RedisTemplate命令对应DcsConnection接口,请参考下表。 表1 RedisTemplate和DcsConnection对应关系 RedisTemplate命令 DcsConnection方法
SingleReadWriteClient命令参考 读命令:public<T> T executeRead(Function<RestHighLevelClient, T> command) 写命令:public<T> T executeWrite(Function<RestHighLevelClient
场景下对涉及Mysql的服务进行开发,结合样例讲解在开发过程中如何使用。 本文假设您已经具备如下开发能力: 熟悉Go语言,并有Go程序开发经验。 熟悉module开发模式。 熟悉Mysql的常用操作。 MAS-GO-SDK-Mysql MAS-GO-SDK-Mysql是基于go-sql-driver/mysql
Open("devspore_mysql", "") if err != nil { log.Fatalln(err) } } 在需要执行Mysql操作的地方使用DevSporeDb执行Mysql操作,具体执行因业务各异,执行对应的sql.DB命令。 父主题: 使用指南
开发环境的基本配置。Go版本要求1.14.6及以上。 安装配置Goland 开发程序的工具。Goland使用11.0及以上版本。 父主题: Mysql
配置创建数据源。 通过配置数据源驱动信息,引入MAS-GO-SDK-Mysql创建数据源。 支持以代码方式添加配置信息或者从YAML文件读取配置信息。 按需引入数据源。 在需要使用数据源的地方引入并执行Mysql操作。 父主题: 概述
com/astaxie/beego/orm包orm.Ormer数据源,进行mysql操作。 依赖引入,配置文件或配置信息修改参考原生DB。 初始化创建beego-orm数据源DevSporeOrm,后续执行Mysql相关操作。 由于beego-orm需要注册使用的model,以Teacher,Student为例。
DevSporeGorm, err = gorm.Open(mysql.New( mysql.Config{DriverName: "devspore_mysql", DSN: "./conf/resources/config_mysql.yaml"}, )) if err
状态,active节点故障自动切换至其他节点,节点之间用DRS进行数据同步。 读操作:同步路由到近端mysql。 写操作:同步路由到active的mysql。 父主题: Mysql
概述 开发简介 开发流程 父主题: Mysql