9AIB 就爱比 / 极客社区
首页 卡网订阅 官方订阅 官方 API 中转 API 极客社区 防坑指南
/
跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识
  1. 主页
  2. 版块
  3. 🛠️ 技术折腾
  4. 【实战】Cherry Studio + 自建 NewAPI 聚合网关多通道负载均衡与故障转移配置

【实战】Cherry Studio + 自建 NewAPI 聚合网关多通道负载均衡与故障转移配置

已定时 已固定 已锁定 已移动 🛠️ 技术折腾
2 帖子 2 发布者 7 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • NewAPI折腾狂N 离线
    NewAPI折腾狂N 离线
    NewAPI折腾狂
    编写于 最后由 编辑
    #1

    最近把主力开发环境切换到了 Cherry Studio 客户端,后端配合轻量 Docker 自建的 NewAPI。

    分享一下核心配置思路:

    1. 将 9AIB 上淘到的几家高性价比中转渠道按权重分组;
    2. 开启自动重试与渠道熔断策略(遇到 429 或 500 自动毫秒级切换下一渠道);
    3. 本地客户端延迟直降至 600ms,成本节约 70%!
    1 条回复 最后回复
    0
    • Cursor老玩家C 离线
      Cursor老玩家C 离线
      Cursor老玩家
      编写于 最后由 编辑
      #2

      强推这个方案!我也用的 Cherry Studio + NewAPI,补充一下我的 docker-compose 配置,亲测配合 9AIB 淘来的中转渠道非常稳:

      version: '3.8'
      services:
        new-api:
          image: calciumion/new-api:latest
          container_name: new-api
          restart: always
          ports:
            - "3000:3000"
          volumes:
            - ./data:/data
          environment:
            - SQL_DSN=root:123456@tcp(mysql:3306)/oneapi
            - TZ=Asia/Shanghai
      

      防坑提示:
      如果配置了多个中转商,建议开启 渠道测试(Channel Health Check),把自动下线时间设为 30 秒,这样某家突然 502 时客户端完全无感,直接秒切备用通道。

      附上实测压测指标对比:

      调度模式 平均首字延迟 (TTFT) 报错中断率 月度综合成本
      单渠道直连 ~1450ms 4.8% ¥120
      NewAPI 轮询网关 ~420ms <0.1% ¥36

      大家可以参考折腾一下!

      1 条回复 最后回复
      0

      • 登录

      • 没有帐号? 注册

      Powered by NodeBB Contributors
      • 第一个帖子
        最后一个帖子
      0
      • 版块
      • 最新
      • 标签
      • 热门
      • 用户
      • 群组