问题:Redis缓存5分钟过期后,每次都重新触发Edge截图(15秒) 优化: - Redis缓存TTL从5分钟增到30分钟(COS presigned URL有效1小时) - Redis未命中时先查DB的cos_key,用CosUtil生成新presigned URL - 只有DB也没有记录(首次截图)才触发Edge 效果: - 首次截图:仍需触发Edge(不可避免) - 后续访问:30分钟内走Redis缓存(毫秒级) - 30分钟后:走DB → COS presign(秒级,无需Edge) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>