首页/数据/Redis 进阶速查/容器内存限制与 maxmemory 的关系
本包目录(421 条)
数据结构与选型42 条持久化56 条主从与哨兵51 条Cluster 集群44 条
内存与管理99 条
性能与排障129 条

容器内存限制与 maxmemory 的关系

容器环境里 cgroup 限额先于 maxmemory 生效:RSS 触顶会直接触发 cgroup OOM 杀进程;maxmemory 应按限额留出余量设置并监控 RSS。

Redis 进阶速查数据更新于 2026-10-12
顺序cgroup 限额先行
风险OOMKilled
配置maxmemory < 限额 - 余量

示例

示例
# 容器内查看
cat /sys/fs/cgroup/memory.max
redis-cli INFO memory | Select-String used_memory_rss
RSS 指标要接入告警:它比 used_memory 更早逼近 cgroup 红线。

易错点

  • maxmemory 贴着容器限额设置,碎片与缓冲先顶到红线
  • 只配限制不监控 RSS,OOM 杀进程来得突然

数据来源与参考

  • Redis 官方文档:容器化部署建议
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌