From 2502a6b507810c4dba82e915884a125299f2082f Mon Sep 17 00:00:00 2001 From: vibe-code Date: Tue, 18 Aug 2026 09:33:18 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=BD=AF=E8=B8=A2=E7=94=A8=E9=87=8F?= =?UTF-8?q?=E5=A2=99=E4=BB=8E=201.95M=20=E9=99=8D=E5=88=B0=201.9M=20?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AE=B9=E9=94=99=E7=BC=93=E5=86=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- volc_limit_sync.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/volc_limit_sync.py b/volc_limit_sync.py index 0e2a79c..6ea912d 100644 --- a/volc_limit_sync.py +++ b/volc_limit_sync.py @@ -217,13 +217,13 @@ HARD_DAILY_LIMITS = { # 🚨 Soft Evict Thresholds(软踢预警线) # ========================================== # 提前于硬限额/动态墙踢出模型的预警线,留出缓冲: -# 1. 用量墙:usage ≥ SOFT_EVICT_USAGE_LIMIT(默认 1.95M) 即踢——避免贴 2M 边时 +# 1. 用量墙:usage ≥ SOFT_EVICT_USAGE_LIMIT(默认 1.9M) 即踢——避免贴 2M 边时 # 大请求 429/小请求放行的灰色地带(reserve 低估 / 并发击穿余量) # 2. 余额墙:balance_at_sync < SOFT_EVICT_BALANCE_LIMIT(10万) 且 usage > 0 即踢—— # usage>0 限定防误杀小额初始池模型(B0<10 万未使用时被永久踢出死锁) # 恢复条件对称(should_restore_model):usage < min(effective_limit, 用量墙) # 且 (余额 ≥ 10万 或 usage == 0),否则踢了立即被恢复成踢/恢复抖动 -SOFT_EVICT_USAGE_LIMIT = float(os.getenv("SOFT_EVICT_USAGE_LIMIT", "1950000")) +SOFT_EVICT_USAGE_LIMIT = float(os.getenv("SOFT_EVICT_USAGE_LIMIT", "1900000")) SOFT_EVICT_BALANCE_LIMIT = float(os.getenv("SOFT_EVICT_BALANCE_LIMIT", "100000")) # ==========================================