From 5fddea126e2bf7e3b498df9e6f2777af1c817838 Mon Sep 17 00:00:00 2001 From: vibe-code Date: Thu, 13 Aug 2026 09:34:49 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20redis=20=E6=8C=82=E8=BD=BD=20redis=5Fdat?= =?UTF-8?q?a=20=E6=8C=81=E4=B9=85=E5=8C=96=E5=8D=B7,=20down/up=20=E4=B8=8D?= =?UTF-8?q?=E5=86=8D=E4=B8=A2=E4=BB=8A=E6=97=A5=E7=94=A8=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 此前 volumes 段仅注释未挂载, docker compose down 重建容器时 RDB/AOF 随容器层删除, daily_usage 与量快照全丢, 重启后闸门 以余额重算限额(limit=Bal-BUFFER)虽不烧穿, 但当日用量统计归零 且 soft-evict 状态丢失 --- docker-compose.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 27c8be7..830ed58 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -59,8 +59,10 @@ services: # --maxmemory 32mb: 严格限制内存使用 32MB # --maxmemory-policy allkeys-lru: 内存满时挤掉旧数据(安全兜底) # --save 300 1: 每300秒(5分钟)如果至少有1个key变化,就保存快照到磁盘 (降低IO) - volumes: - # 映射数据目录,确保重启容器后,今天的计数还在 + volumes: + # 映射数据目录:不挂载则 down/up 重建容器时 RDB+AOF 随容器删除, + # 当日用量统计与快照全丢(此前每次重启都丢)。挂载后 down 不删卷, + # 数据跨重启保留。 - redis_data:/data # ---------------------------