检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
0-500000 Count/s Redis实例 1分钟 rx_controlled 流控次数 该指标用于统计周期内被流控的次数。 这个指标值大于0时,表示当前被使用带宽超过最大带宽限制被流控。 单位:Count。 >=0 Redis实例 1分钟 bandwidth_usage 带宽使用率
触发限流(流控)的原因和处理建议 Redis产生流控,说明redis在周期内的使用流量超过该实例规格的最大带宽。流控会导致连接被丢弃,从业务角度可能会造成业务的延迟增大,客户端连接异常等问题。 实例规格对应的最大带宽,可以查看实例规格中对应实例类型的“基准/最大带宽”。 带宽使用
了可以在连接实例后通过flushdb或flushall命令清空数据,DCS管理控制台还提供了“数据清空”功能,本章节向您介绍如何通过该功能一键式清空实例数据。 清空实例数据后,Redis无法提供数据访问加速,可能导致业务时延陡增。 约束与限制 只有Redis 4.0及以上版本的实
删除DCS实例 DCS管理控制台支持删除DCS缓存实例,且可批量删除DCS缓存实例、一键式删除创建失败的DCS缓存实例。 约束与限制 DCS缓存实例已存在,且实例状态为运行中、故障、已关闭时才能执行删除操作。 DCS缓存实例删除后,实例中原有的数据将被删除,无法提供数据访问加速能力,可能导致业务时延陡增,请谨慎操作。
Redis key丢失是什么原因 redis实例是不会主动丢失数据的,key丢失一般有这几种情况:1、key过期;2、key被逐出;3、key被删除。 按照顺序进行排查: 查看key是否过期。 查看监控,分析是否会触发键逐出机制。 去服务端分析info查看是否有删除key的操作。
迁移方案说明 迁移工具 表1 Redis迁移工具对比 工具/命令/服务 特点 说明 DCS控制台界面一键式迁移 操作简单,同时支持在线迁移和离线迁移(备份文件导入)两种方式,其中在线迁移支持增量数据迁移。 离线迁移,适用于源Redis和目标Redis网络不连通、源Redis不支持
DCS删除过期key 问题现象 分布式缓存服务每天定时清理一次过期key是根据什么规则清理的?清理规则可以自己调整么? 过期key删除机制 惰性删除:Redis的删除策略由主循环中的判断逻辑进行控制,所有Key读写命令执行之前都会调用函数对其进行检查,如果过期,则删除该键,然后返
其中,带宽使用率超过100%,不一定导致限流,有没有被流控需要看流控次数指标。 带宽使用率没有超过100%,也有可能有限流,因为带宽使用率是上报周期实时值,一个上报周期检查一次。流控检查是秒级的。有可能存在上报周期间隔期间,流量有秒级冲高,然后回落,待上报带宽使用率指标时已恢复正常。 流控次数 >=0 告警阈值:>0
支持细粒度授权和IP白名单 除单机实例外,均支持持久化和数据备份 支持跨AZ容灾 支持异常自动切换 支持一键在线扩容和变更缓存类型 支持细粒度授权和安全组配置 支持持久化和数据备份 支持跨AZ容灾 支持异常自动切换 支持一键在线扩容 表2 企业版高性能型和存储型的差异 对比项 企业版高性能型 企业版存储型
提供基于各项监控制定阈值告警,支持客户自定义,便于及时发现业务异常。 备份恢复 支持。 提供定时与手动备份数据能力,支持备份文件下载到本地。 支持控制台一键恢复数据。 可视化维护缓存参数 不具备,需要自行开发。 web控制台可视化维护。 可在线修改配置参数。 支持在web控制台连接并操作数据。
有8个取值供选择。 - volatile-lru:根据LRU算法删除设置了过期时间的键值。 allkeys-lru:根据LRU算法删除任一键值。 volatile-random:删除设置了过期时间的随机键值。 allkeys-random:删除一个随机键值。 volatile-
超过100%的情况。 判断当前是否被限流,请使用流控次数这个指标,这个指标值大于0时,表示当前已使用的带宽超过最大带宽限制,产生流控。 限流时,流控次数指标是不统计主从同步流量的,所以有时候会出现带宽使用率指标超过100%,但流控次数为0的情况。 父主题: 监控告警
有8个取值供选择。 - volatile-lru:根据LRU算法删除设置了过期时间的键值。 allkeys-lru:根据LRU算法删除任一键值。 volatile-random:删除设置了过期时间的随机键值。 allkeys-random:删除一个随机键值。 volatile-
有8个取值供选择。 - volatile-lru:根据LRU算法删除设置了过期时间的键值。 allkeys-lru:根据LRU算法删除任一键值。 volatile-random:删除设置了过期时间的随机键值。 allkeys-random:删除一个随机键值。 volatile-
扫描并删除Redis实例的过期Key 在开源Redis的键空间中,有两种删除Key的方式。 使用DEL等命令直接对Key进行删除。 使用类似于EXPIRE等命令对Key设置过期时间,当达到过期时间时,Redis键空间中的Key将不可访问。对于设置了过期时间的Key,当达到过期时间
和每秒并发操作数主要区别在于监控周期。每秒并发操作数,统计的是周期内的一个瞬时的处理命令数;处理的命令数,统计的是周期内处理的命令数总和。 流控次数 该指标用于统计周期内流量超过该实例规格对应的最大带宽的次数。 实例规格对应的最大带宽,可以查看实例规格下对应实例类型的“基准/最大带宽”。
支持的监控指标 配置监控指标告警 云审计支持的操作列表 常见问题 了解更多常见问题、案例和解决方案 热门案例 DCS实例支持公网访问吗? 触发流控的原因和处理建议? DCS支持数据持久化吗?开启持久化有什么影响? 如何扩容和缩容缓存实例的规格? 我的Redis实例连接失败的可能原因 Redis实例是否支持配置哨兵模式?
Redis集群实例由“负载均衡器”、“Proxy服务器”、“集群配置管理器”、“集群分片”共4个部分组成。 表1 Redis 3.0集群实例规格和Proxy节点数、分片数的对应关系 集群版规格 Proxy节点数 分片数(Shard) 64G 3 8 128G 6 16 256G
创建过期key扫描任务 功能介绍 创建过期key扫描任务,Redis 3.0不支持过期key扫描。 过期key扫描会对键空间进行Redis的scan扫描,释放内存中已过期但是由于惰性删除机制而没有释放的内存空间。 过期key扫描在主节点上执行,会对实例性能有一定的影响,建议不要在业务高峰期进行。
2023年10月 支持集群模式磁盘故障下倒换。 2023年4月 修改内核,定制化slowlog输出。 2023年3月 优化流控默认参数。 2023年1月 更改计数器流控为令牌桶。 2022年10月 添加 watch,wait,psubscribe到只读命令。 2022年10月 支持运行时动态重命名命令功能。