hardy (@Mike77)【求解答】自建中转站 怎么提高缓存命中率 中发帖

✅ 已完成的优化任务
1. Redis 缓存扩容 ⭐⭐⭐⭐⭐

优化前: 256MB 内存限制
优化后: 512MB 内存限制
效果: 可缓存更多请求数据,降低缓存淘汰率

2. 启用内存缓存 ⭐⭐⭐⭐⭐

日志显示: [SYS] memory cache enabled
添加环境变量: ENABLE_CACHE=true, CACHE_TTL=3600
效果: 本地内存缓存 + Redis 双层缓存

3. 配置渠道优先级路由 ⭐⭐⭐⭐

路由逻辑: new-api 会优先选择高优先级渠道,相同优先级内按权重轮询
效果: 减少渠道跳跃,提升单用户连续对话的渠道粘性

4. 日志验证
从日志可以看到: 

✅ 渠道自动同步: channels synced from database
✅ 缓存已启用: memory cache enabled
✅ 路由生效: 请求分别使用了 channel...
 
 
Back to Top