Skip to content

v1.9.7 — 账号级多实例 VPC 与兼容迁移

Choose a tag to compare

@shuishuipingan shuishuipingan released this 11 Nov 08:04
· 9 commits to main since this release

v1.9.7 — 账号级多实例 VPC 与兼容迁移

新增

  • 维护者从当前主分支独立实现账号级 VPC,未合并 PR #152;支持同一网关使用多个 CN 企业实例和公网账号。
  • 保留 QD_CN_VPC_ENDPOINT 为部署默认值:账号 vpcEndpoint 为 null 时继承默认,实例字符串覆盖,空字符串显式公网;旧账号缺少字段时从 VPC domain 迁移。
  • OAuth / PAT 添加和账号行编辑提供入口选择、实例与来源展示;OAuth 先配置再生成,输入变化取消旧状态,丢弃迟到响应。

隔离与可靠性

  • 账号推理、模型发现、刷新、额度及活动接口均采用账号端点;重定向仅限本实例三个 HTTPS 默认端口主机,不能跨已登记实例携带凭证。
  • 非法配置在出站前拒绝,坏账号加载隔离;导入 / 导出保留三态覆盖,额度来源与负向缓存按实例隔离。
  • CLI 扫描仅检查部署默认与已配置实例目录,导入保留路径对应实例;新 PAT 实例在兑换期间临时登记,不因私网 DNS 被误拦。
  • 修改入口使用新账号快照,防止旧在途刷新覆盖新配置;跨实例重复 UID 导入明确拒绝,避免混用旧 PAT 或额度。

验证

  • 完整本地回归:144 个套件、4024 项检查全部通过;新增后端 79 项、前端 39 项行为回归,并保留 v1.9.6 的 60 项 VPC 端点兼容检查。
  • 企业网络验证使用离线桩,不读取或调用真实企业凭据。

完整变更:v1.9.6...v1.9.7