检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新创建的MySQL监控器监控状态异常怎么处理? 确认配置MySQL监控时数据库的用户名、密码、IP地址与端口、数据库名称等信息是否正确,可以编辑监控器重新配置一遍。 确认添加MySQL监控的两个数据库实例是否存在且正常启动和运行。 确认数据库实例上是否已创建好需要监控的数据库。
使用限制 session使用 仅支持通过以下接口获取session: com.huawei.devspore.mas.mongo.core.client.Cluster.startSession() com.huawei.devspore.mas.mongo.core.client
使用多数据源 上面的方式都是只引入一个数据源,在某些场景下,需要引入多个数据库,操作不同的数据库,此时,可以通过配置不同前缀来注入多个datasource的bean,方法如下: 引入依赖。 <dependency> <groupId>com.huaweicloud.devspore</groupId>
创建同步链路时链路状态显示为“创建异常”怎么处理? 确认添加数据源时链接配置是否填写正确,数据库链接地址、数据库名称、数据库用户名和密码等信息需要填写正确。 确认添加的两个数据库实例是否存在且正常启动和运行。 确认创建同步链路时目标数据源是否为空,如果存在新建的数据库,可能导致同步链路创建异常。
MAS使用相关问题 开通的功能模块删除时失败是什么原因? 绑定命名空间的实例,是否可以更改命名空间? 创建多活实例后实例状态显示为“创建异常”可能是什么原因? 新创建的MySQL监控器监控状态异常怎么处理? 创建同步链路时链路状态显示为“创建异常”怎么处理?
使用指南 原生DB beego-orm gorm 父主题: Mysql
使用指南 在go.mod文件中引入依赖,即引入MAS-GO-SDK。 github.com/huaweicloud/devcloud-go 结合配置项说明,添加配置文件或者配置信息。 配置文件示例config_Redis.yaml props: version: v1 appId:
使用指南 Mysql配置示例 Redis配置示例 父主题: 故障注入
开通云审计服务 云审计服务的开通请参见开通云审计服务。 开通云审计服务后,如果需要查看MAS相关操作事件,请参见查看审计事件。 CTS支持的MAS操作 表1 CTS支持的MAS操作 操作名称 资源类型 事件名称 创建命名空间 namespace createNamespace 编辑命名空间
查看故障模式 针对ECS弹性云服务器、Docker容器、CCE、中间件、等不同对象提供CPU、内存、网络、进程等故障注入的故障模式,通过故障模式库提供各类故障的快速浏览和查询的能力。 查看故障模式 登录MAS控制台。 单击“混沌工程>故障模式库”,进入故障模式库页面。 选择故障模式类型、故障类型、故障模式并设置参数。
使用场景 single-read-write(单边读写) local-read-single-write(本地读单边写) local-read-async-double-write(本地读异步双写) single-read-async-double-write(单边读异步双写) 父主题:
使用场景 local-read-write(单边读写) 父主题: MAS-ElasticSearch-SDK使用手册
使用场景 单边读写 本地读单边写 强制路由 使用ShardingSphereDataSource场景 使用多数据源 父主题: MAS-DB-SDK使用手册
使用场景 MAS-Mongo-SDK提供多活容灾能力。 多活容灾能力是指在同城场景下实现多活故障自动切换,由SDK和MAS DCG服务配合完成。 MAS-Mongo-SDK支持单边读写和本地读单边写两种模式,默认为单边读写模式。 单边读写 本地读单边写 强制路由 读命令列表 父主题:
使用场景 本模块数据源创建支持single-read-write(单读写),local-read-single-write(本地读单写)2种模式,同时SDK内置实现了读写分离,可通过配置RANDOM(随机)或ROUND_ROBIN(轮询)负载均衡算法,搭配MAS可实现多活容灾;同
使用场景 本模块客户端创建支持single-read-write(单读写),local-read-single-write(本地读单写),double-write(本地读双写)3种模式,其中Redis节点可配置cluster(集群), master-slave(主从), norm
快速熟悉使用Redis监控实现容灾切换的过程。使用Redis监控的步骤如下所示: 步骤一:准备Redis数据库 步骤二:创建MAS应用 步骤三:创建Redis监控 步骤四:切换Redis监控 步骤一:准备Redis数据库 在使用Redis监控前,需要提前准备一个多活实例和两个Re
事务中使用强制路由 SDK不支持分布式事务,事务与强制指定路由@DynamicRoute同时使用时,以第一条sql选择的数据源为准。 后续sql,即使使用@DynamicRoute指定数据源,也不生效。同一个事务中,不允许访问不同的数据库。 如下,service层的updateU
非事务中使用强制路由 除了根据路由算法配置路由,SDK还支持通过注解@DynamicRoute强制指定路由,且相比路由算法,注解指定路由优先级更高。存在注解指定路由的场景下,优先根据注解指定进行路由。 注解@DynamicRoute指定路由分为两部分:source和hint,可单
ds1 dc2: master: ds2 上面配置,仅ds1使用了ShardingSphereDataSource,ds2仍使用HikariDataSource,如果ds2也需要使用ShardingSphereDataSource,将ds2的type和ymlFile同样配置即可。