Skip to content

fix: refresh old model icon URLs before expiration#2681

Open
zero4197 wants to merge 1 commit into
coze-dev:mainfrom
zero4197:fix/refresh-old-model-icon-url
Open

fix: refresh old model icon URLs before expiration#2681
zero4197 wants to merge 1 commit into
coze-dev:mainfrom
zero4197:fix/refresh-old-model-icon-url

Conversation

@zero4197
Copy link
Copy Markdown
Contributor

@zero4197 zero4197 commented May 9, 2026

背景

旧模型配置使用 OSS 签名后的图标 URL,URL 有7天有效期。服务长期运行超过有效期后,旧模型列表中的图标链接会失效。

修改内容

  • 启动时刷新旧模型图标 URL。
  • 增加后台定时任务,每 24 小时刷新一次旧模型图标 URL。
  • 读取旧模型列表时返回克隆对象,避免调用方直接修改全局旧模型缓存。
  • 为旧模型缓存读写增加锁,避免后台刷新和接口读取并发访问产生数据竞争。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant