跳转到内容

环境隔离 ​

部署环境必须使用独立数据库状态、凭据及显式选择的应用版本。本页描述隔离模型,不是内部主机目录,也不代表当前生产状态。

Respire 目标分配的 URL
网站https://rsrs.rs
用户控制台https://dash.rsrs.rs
管理控制台https://admin.rsrs.rs
APIhttps://api.rsrs.rs

这些域名与旧产品分开配置。本地 API 开发使用 http://127.0.0.1:8787;本地身份/运行时状态位于 ~/.rsrs,运行时端口为 15169。先前的本地账户需要显式导入;迁移会保留原目录。

迁移会在源目录写入 .rsrs-migrated.json 回执。目标目录创建后仍可能发生失败,例如写入源回执失败。重试前请检查源和目标回执及迁移结果;核实内容前不要删除任一目录。

flowchart TD
  Change["已审查变更"] --> Test["隔离测试环境"]
  Test --> Staging["预发布验证"]
  Staging --> Approval["部署决策"]
  Approval --> Production["生产环境"]
环境数据用途
开发合成或隔离数据迭代与集成
预发布经批准的隔离副本升级与恢复演练
生产真实业务数据显式受控部署
资源隔离要求
Postgres独立数据库或数据卷和凭据
秘密限定于预期环境
API 与网站显式路由至各自服务
镜像选择不可变或明确标记版本的产物
备份独立存储;在远离真实业务数据的环境测试恢复

发布 Git 分支与部署服务是不同操作。推断部署行为前,应检查实际仓库工作流触发条件。

部署前提见自托管。