文档中心
登录
注册
缓存数据库 Redis 版
文档指南
缓存数据库 Redis 版
缓存数据库 Redis 版
文档指南
请输入
产品动态
新功能发布记录
数据库小版本发布日志
产品公告
更新《服务等级协议》的公告
Redis 4.0 实例进入 EOM 阶段
CVE-2025-49844 安全漏洞修复说明
CVE-2025-32023 等安全漏洞修复说明
额外带宽计费类型变更
CVE-2023-41056 等安全漏洞修复说明
监控指标和事件正式下线
额外带宽正式计费
缓存数据库 Redis 版支持个人认证账号
Redis 7.0 版正式售卖
Redis 4.0 版变更为灰度开放
监控指标正式下线
2022 年 08 月 30 日 OpenAPI 接口强制调整说明
监控指标下线
2022 年 05 月 17 日上线版本所涉及 API 的改动及兼容说明
产品简介
什么是缓存数据库 Redis 版
应用场景
产品架构
产品规格
约束与限制
术语表
Redis 大版本兼容性说明
产品计费
概述
计费项与价格
计费类型
按量计费
包年包月
转包年包月
转按量计费
欠费或到期说明
续费说明
自动或手动续费
快速入门
使用流程
创建实例
设置账密
设置白名单
连接实例
通过私网连接实例
通过公网连接实例
用户指南
功能列表
实例管理
实例状态
查看实例信息
购买相同配置实例
重启实例
重启代理节点
实例删除保护
删除按量计费实例
退订包年包月实例
设置可维护时间段
批量修改可维护时间段
导出实例列表
任务中心管理
通过蓝绿部署升级大版本
升级小版本
设置查询结果缓存
高可用
主从切换
手动执行主从切换
多可用区同城容灾解决方案
功能介绍
部署多可用区
查看实例所属的可用区
修改可用区
变更实例配置
实例变配方案概览
变更节点数
变更分片数
变更节点规格
变更实例的分片集群配置
变更为主备实例
标签管理
标签概述
绑定或添加标签
通过标签筛选实例
解绑或删除标签
网络连接管理
查看连接地址
开启或关闭私网访问
开启公网访问
关闭公网访问
申请直连地址
释放直连地址
修改私有网络或子网
修改最大连接数
修改连接地址
修改端口号
升级域名后缀
修改带宽
免密访问
开启或关闭公网解析
网络安全升级
连接实例
连接诊断
通过 redis-cli 连接实例
通过客户端程序连接实例
通过直连地址连接实例
通过 DBW 连接 Redis 实例
账号与访问授权
创建角色
创建与管理账号
重置密码
跨服务访问授权
通过子用户使用 Redis 服务
数据安全
白名单管理
创建白名单
编辑白名单
绑定实例和白名单
解绑实例和白名单
复制白名单
删除白名单
同步安全组
设置 SSL 加密
客户端使用 SSL 加密连接 Redis
清除数据
监控告警
监控指标说明
查看监控数据
查看预置监控大盘
设置告警
事件监控
备份与恢复
功能介绍
数据备份
设置自动备份策略
批量修改自动备份设置
设置数据闪回策略
设置跨地域备份策略
手动备份
查看备份
下载备份
修改备份名称
数据恢复
按备份集恢复
按时间点恢复
恢复已删除实例
按备份集跨地域恢复
参数管理
参数模板管理
概述
创建参数模板
应用参数模板
批量应用参数模板
编辑参数模板
复制参数模板
导出为参数模板
导出参数模板中的参数列表
删除参数模板
设置实例参数
查看参数修改记录
设置读写分离
设置就近访问
调整 Redis 定期任务的执行频率
限制发布订阅客户端的输出缓冲区大小
调整慢日志参数
设置 Key 的驱逐策略
设置 Sentinel 模式下的命令免密执行
事件管理
事件中心
查看计划内事件
更改事件执行时间
立即执行计划内事件
取消执行计划内事件
性能分析
Key 分析
性能问题和解决方案
大 key 分析
热 key 分析
RDB 分析
概述
创建 RDB 分析任务
查看 RDB 分析任务
删除 RDB 分析任务
实例会话
过期 key 管理
概述
立即清除过期 key
取消过期 key 清除任务
Slot 分布视图
日志管理
查询慢日志
导出慢日志
查询 Fatlog
导出 Fatlog
最佳实践
实例选型指导
扩缩容方案指南
数据监控指南
业务代码开发建议
Lua 脚本使用指南
实例合理使用带宽建议
数据迁移和数据同步
数据迁移
数据迁移方案概览
通过 redis-shake 使用 RDB 文件迁移数据
数据同步
切换 Memcached 至缓存数据库 Redis 版
结合 LLM 构建长会话 Chatbot
基于 Redis 实现集中式 session 单点登录(SSO)
开发参考(控制面)
API 参考
API 列表
API 发布历史
调用方式
请求结构
公共参数
签名机制
返回结构
地域和可用区
DescribeRegions
DescribeZones
实例管理
CreateDBInstance
DescribeDBInstanceSpecs
DescribeDBInstances
DescribeDBInstanceDetail
DescribeDBInstanceShards
DescribeNodeIds
DescribeDBInstanceSlots
ModifyDBInstanceName
ModifyDBInstanceDeletionProtectionPolicy
ModifyDBInstanceAZConfigure
ModifyMaintenanceTime
RestartDBInstance
RestartDBInstanceProxy
SwitchOver
FlushDBInstance
DeleteDBInstance
DescribeDBEngineVersions
ModifyDBInstanceMinorVersion
CreateBlueGreenDeployment
DescribeBlueGreenDeployments
SwitchoverBlueGreenDeployment
DeleteBlueGreenDeployment
变更实例配置
IncreaseDBInstanceNodeNumber
DecreaseDBInstanceNodeNumber
ModifyDBInstanceShardCapacity
ModifyDBInstanceShardNumber
EnableShardedCluster
EnableDBInstanceHA
标签管理
AddTagsToResource
DescribeTagsByResource
RemoveTagsFromResource
计费管理
ModifyDBInstanceChargeType
备份恢复
CreateBackup
DescribeBackups
DescribeBackupPlan
ModifyBackupPlan
DescribePitrTimeWindow
DescribeBackupPointDownloadUrls
StartContinuousBackup
StopContinuousBackup
RestoreDBInstance
DescribeAvailableCrossRegion
DescribeCrossRegionBackupPolicy
ModifyCrossRegionBackupPolicy
DescribeCrossRegionBackups
参数管理
DescribeDBInstanceParams
ModifyDBInstanceParams
CreateParameterGroup
DescribeParameterGroups
DescribeParameterGroupDetail
ModifyParameterGroup
ApplyParameterGroup
DeleteParameterGroup
连接管理
ModifyDBInstanceVpcAuthMode
ModifyDBInstanceSubnet
CreateDBEndpointPublicAddress
DeleteDBEndpointPublicAddress
CreateDBEndpointDirectLinkAddress
DeleteDBEndpointDirectLinkAddress
DescribeDBInstanceBandwidthPerShard
ModifyDBInstanceAdditionalBandwidthPerShard
ModifyDBInstanceVisitAddress
ModifyDBInstanceMaxConn
ModifyDBInstancePrivateDNSVisibility
账号管理
CreateDBAccount
ListDBAccount
ModifyDBAccount
DeleteDBAccount
DescribeDBInstanceAclCommands
DescribeDBInstanceAclCategories
白名单管理
CreateAllowList
DescribeAllowLists
DescribeAllowListDetail
ModifyAllowList
AssociateAllowList
DisassociateAllowList
DeleteAllowList
SyncAllowList
日志管理
DescribeSlowLogs
DescribeFatLogs
事件管理
DescribePlannedEvents
ModifyPlannedEventExecuteTime
ExecutePlannedEvent
性能分析
DescribeBigKeys
DescribeHotKeys
CreateKeyScanJob
DescribeKeyScanJobs
InterruptKeyScanJob
DescribeClientSessionSnapshot
DeleteAllClientSession
故障演练
TestFailoverDBInstanceZone
TestShutDownDBInstanceNodes
任务中心
DescribeTasks
公共错误码
SDK 参考
概述
Python SDK
下载安装 SDK
初始化客户端
代码示例
Go SDK
下载安装 SDK
初始化客户端
代码示例
Java SDK
下载安装 SDK
初始化客户端
代码示例
Terraform 参考
概述
Terraform 集成示例
开发参考(数据面)
参数支持
命令支持
命令支持概览
Redis 开源命令支持
Bitmap
Cluster management
Connection management
Generic
Geospatial indices
Hash
HyperLogLog
List
Pub/Sub
Scripting and functions
Sentinel
Server management
Set
Sorted set
Stream
String
Transactions
缓存数据库 Redis 版自研 proxy 命令
扩展模块
开启扩展模块
ExBloomFilter
ExString
ExTimeSeries
Valkey-Search
Valkey-Json
命令限制
切换 RESP3 协议
批量删除 key
第三方 SDK 客户端程序使用说明
性能白皮书
常见问题
常见问题概览
实例管理
网络连接
功能特性
配额与使用限制
命令支持与限制
备份与恢复
报错和异常
Redis 连接失败怎么办?
CPU 使用率异常升高怎么办?
访问延迟异常升高怎么办?
使用 Nginx + Lua 连接 Redis 时,为何会出现 "failed to connect: no resolver defind to resolve" 报错?
为什么通过 Redission 客户端连接 Redis 时,会出现 "ERR unknown command 'READONLY'" 报错?
为什么连接 Redis 实例时,会出现 "ClusterAllFailedError:Failed to refresh slots cache" 报错?
相关协议
数据库产品和服务条款
缓存数据库 Redis 版服务等级协议
相关视频
快速入门系列视频
文档首页
缓存数据库 Redis 版
常见问题
报错和异常
CPU 使用率异常升高怎么办?
复制全文
下载 pdf
我的收藏
报错和异常
CPU 使用率异常升高怎么办?
复制全文
下载 pdf
我的收藏
CPU 使用率异常升高怎么办?
文档反馈
问问助手
问题现象
查看 Redis 监控数据时,发现实例数据节点和代理节点的
CPU 使用率
监控指标异常升高。
排查步骤
当业务流量过高或流量不均衡时,均会导致实例的 CPU 使用率监控指标异常升高,您可以参考如下步骤来定位问题原因并解决对应问题。
排查步骤
解决方案
业务流量不均衡
查看 Redis 实例中数据节点和代理节点的
CPU 使用率
监控指标,是否仅有部分数据节点或代理节点的监控指标异常升高。
若存在部分节点监控指标异常升高,说明业务流量集中在这些节点,此时请参考如下方法尝试解决:
数据节点流量不均:
业务改造。您可以通过
热 Key 分析
功能,帮助快速发现实例中的热 Key,了解 Key 在内存中的占用、分布、过期时间等信息,并根据分析结果对热 Key 进行针对性的优化。例如,将热 Key 分散到不同的服务器中等。
水平扩容。即增加实例的分片数,将业务流量分散到更多分片中,来降低单分片上承载的业务流量。具体操作步骤,请参见
增加分片数
。
代理节点流量不均:
当业务中存在较多长连接时,确认是否只有部分客户端存在流量或是否存在实例变配等操作(如增加分片数等),这些情况都会导致流量不均,此时建议在业务侧通过增加更多连接或重新连接等方式进行均衡。
当业务中使用的多为短连接,但仍然出现代理节点流量不均的情况时,请
提交工单
联系技术支持。
业务流量过高
查看 Redis 实例中代理节点的
总
QPS
监控指标是否过大,若该监控数值过大,说明业务流量可能过高。
若业务流量过高,建议水平扩容实例(即增加实例的分片数)将业务流量分散到更多分片中,来降低单分片上承载的业务流量。具体操作步骤,请参见
增加分片数
。
其他情况
若经过上述优化后,CPU 使用率仍较高,请
提交工单
联系技术支持。
最近更新时间:2025.11.04 21:37:42
这个页面对您有帮助吗?
有用
有用
无用
无用