跳转到正文

部署管理与前端发布

部署管理决定谁可以把架构/API 和前端应用到生产环境。为了避免仅凭能编辑文件就能覆盖生产 DB,部署权限会单独管理。

前端和架构 API 部署管理

部署权限

根据组织策略设置 仅管理员、最低用户等级 和 部署负责人。这些设置在点击 配置共享权限 后打开的 Webspace 部署策略 中更改。同一审批策略同时适用于架构/API 部署和前端发布。

  • 开发·验证环境允许指定的部署负责人部署。
  • 生产环境限制为管理员或经批准的负责人。
  • 定期检查负责人变更和部署历史。

覆盖现有数据

如果架构更改对象 DB 中已有数据,可以在覆盖一个人口密集的数据库中应用封锁所有人、仅限完全管理员或核定部署管理人员策略。

对于已有数据的生产 DB,建议使用封锁所有人或仅限完全管理员。执行前请确认更改的列、删除对象、备份和恢复流程。应用新架构时,现有连接会被清理并以新设置重新打开。

前端发布

选择前端发布菜单会打开发布页面(/@webspace/release)。在此页面上传 HTML、CSS、JavaScript 和资源文件或压缩文件,即可将新版本发布到部署目标(/public)。

架构/API 和前端是相互独立的产物,但彼此使用的端点和 CSP 必须一致。部署后请在实际公开地址上一并确认静态资源、认证、REST API 和 WebSocket 连接。

相关文档