正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
4版本则无需做修改,如果低于2.5.4版本需要用户将spring-boot-autoconfigure依赖修改为用户自己使用的spring-boot版本。 2、由于依赖漏洞和超期问题Mas-Redis-SDK使用的snakeyaml为2.0版本,spring-boot需要2.7.10以上版本才能使用snakeyaml2
RELEASE - org.springframework.data:spring-data-mongo 2.1.8.RELEASE,此依赖包存在以下漏洞: https://nvd.nist.gov/vuln/detail/CVE-2022-22980#vulnCurrentDescriptionTitle
Redis 概述 环境准备 使用场景 使用指南 配置项说明 父主题: Mas-GO-SDK使用手册
绿色 监控正常。 红色 监控异常。从正常到异常,在允许自动切换的情况下,自动触发流量切换。 黄色 初始化监控失败。此状态表示MAS进程无法检测业务数据库,确保配置信息无误的情况下,需要联系运维处理。 浅灰 监控未生成或监控配置错误。 深灰 调用异常。监控连接ETCD状态异常。 创建Redis监控
RedisTemplate 对接RedisTemplate。 import com.huawei.devspore.mas.redis.core.MultiZoneClient; import com.huawei.devspore.mas.redis.spring.boot.cache
否 long - 空闲链接检测线程,检测的周期,毫秒数。如果为负值,表示不运行检测线程。默认30000L。 timeBetweenEvictionRunsMillis 否 long - 空闲链接检测线程,检测的周期,毫秒数。如果为负值,表示不运行检测线程。默认为30000L。 父主题:
当池内没有返回对象时,最大等待时间。 timeBetweenEvictionRunsMillis 否 int - 空闲链接检测线程,检测的周期,毫秒数。如果为负值,表示不运行检测线程。默认为-1。 表6 PropertiesConfiguration数据结构说明 参数名称 是否必选 参数类型
Jedis、Lettuce 直接替换客户端。 import com.huawei.devspore.mas.redis.adapter.model.SetParams; import com.huawei.devspore.mas.redis.core.MultiZoneClient;
RedisCacheManager import com.huawei.devspore.mas.redis.core.MultiZoneClient; import com.huawei.devspore.mas.redis.spring.boot.cache.DcsConnectionFactory;
Redis配置示例 结合配置项说明,在配置文件或配置信息添加故障注入相关配置。 配置文件示例config_redis_chaos.yaml props: version: v1 appId: xxx monitorId: xxxx cloud: xxxx region:
Redis命令参考 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
Redisson Lock import com.huawei.devspore.mas.redis.config.Constants; import com.huawei.devspore.mas.redis.config.MasRedisConfiguration; import
多活容灾Redis监控准备 请参考Redis监控管理,配置多活容灾Redis监控。 父主题: 约束
spring-boot-data-redis RedisTemplate RedisCacheManager 父主题: 客户各场景替换方案
使用MAS实现Redis容灾切换 概述 Redis监控器可对用户业务使用的Redis进行探测,并且在Redis异常时自动触发流量切换。 当用户场景需要主动切换流量时,也可以让用户手动实现切换操作,具体操作见步骤四:切换Redis监控。 本章通过完成配置一个Redis监控样例帮助您
Mas-Redis-SDK使用手册 概述 约束 使用场景 接入指南 Redis命令参考 参数配置说明 敏感信息加解密 客户各场景替换方案 分布式锁场景最佳实践
约束 Mas-Redis-SDK的多活容灾能力需要MAS DCG服务支持,SDK本身也不支持故障动态切换数据源能力,需要配合MAS DCG服务一起使用。 环境约束 版本依赖 多活容灾Redis监控准备 父主题: Mas-Redis-SDK使用手册
概述 开发简介 常用概念 开发流程 父主题: Mas-Redis-SDK使用手册
接入指南 spring接入 springboot接入 父主题: Mas-Redis-SDK使用手册
概述 开发简介 常用概念 开发流程 父主题: Redis