tencent cloud

文档反馈

内存使用率过高

最后更新时间:2022-04-25 15:02:00

    现象描述

    • 现象1:收到内存使用率过高的消息提醒。
    • 现象2:内存使用率监控指标过高。
    • 现象3:被淘汰的 Key 变多、响应时延变大。

    可能原因

    • 业务需优化。
    • 当前内存不满足业务需求。

    解决思路

    • 分析内存使用率高的原因,针对不同原因进行相应优化。
    • 若仍不能解决问题,您可以在控制台扩容实例规格。

    处理步骤

    内存版(标准架构)扩容

    注意:

    • 配置变更后,实例将按照新的规格计费。
    • 内存版(标准架构)扩容时,本机剩余容量不足以满足扩容需求,则会发生迁移,迁移过程中不影响业务访问,迁移完成后仅2.8版本会发生闪断,建议该版本业务侧有重连机制。
    • 因内存版(标准架构)最大容量为64GB,所以当内存版(标准架构)容量达到64GB时,无法再进行扩容。
    1. 登录 Redis 控制台,在实例列表,选中要扩容的实例,在操作列选择配置变更>扩容节点
    2. 在弹出的配置变更对话框,选择需更改的配置,单击确定
    3. 返回实例列表,待实例状态变更为运行中,即可正常使用。

    内存版(集群架构)扩容

    注意:

    • 配置变更后,实例将按照新的规格计费。
    • 新增分片操作,系统将自动均衡 Slot 配置,并且迁移数据。
    • 阻塞命令 BLPOP、BRPOP、BRPOPLPUSH、SUBSCRIBE 在扩缩容期间会存在1次或者多次命令失败(影响次数和分片数量相关),请在操作请评估好对业务的影响。
    1. 登录 Redis 控制台,在实例列表,选中要扩容的实例,在操作列选择配置变更>增加分片扩容节点
    2. 在弹出的配置变更对话框,选择需更改的配置,单击确定
    3. 返回实例列表,待实例状态变更为运行中,即可正常使用。
    说明:

    如果以上方法仍未解决问题,您还可以 提交工单联系售后。

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持