发行材料与生产部署准备
先核对发行包与私有配置,再沟通正式生产入口;服务器发行目录提供配置、打包与运行资料。
文档导航
本页目录
当前交付工具做什么?
发行脚本打包已有构建产物,生成文件 SHA256 和版本清单;运行验证、业务验收与产物检查分别记录。
服务器准备脚本生成私有配置与初始化材料;配置生成不等于执行数据库、容器或远程部署。
python3 deploy/delivery/package-release.py --help
python3 deploy/delivery/prepare-server.py --help
帮助输出对应当前提交支持的参数。打包需要已构建的后端、Admin、PC和移动材料;准备脚本仅生成配置与初始化材料,不代替远程执行或业务验收。
正式环境要补哪些条件?
现有服务器发行目录针对内网或 VPN 体验部署,包含单入口网关与后端、PC、数据库和对象存储配置;正式生产需单独沟通。
| 检查项 | 要形成的材料 | 未完成时 |
|---|---|---|
| 域名与HTTPS | 证书、入口及Cookie策略 | 不开放公网登录 |
| 数据库分权 | 迁移与运行角色、历史核对 | 不使用超级账号运行应用 |
| 对象存储 | 公开与私有读取证据 | 不把私有桶设为公开 |
| 备份恢复 | 数据及对象的恢复演练记录 | 记录演练中的恢复时间与数据恢复点 |
| 运行保障 | 监控、值守和回滚责任 | 不把health当作业务监控 |
怎样验收一次发行?
- 核对提交、构建输入、清单与SHA256,确认三端材料来自同一发行范围。
- 核对私有配置权限、目标架构与环境归属,秘密从受控渠道配置。
- 独立执行迁移并核对历史,随后运行应用与网关检查。
- 用真实身份验证商品、订单读取及关键拒绝,外部渠道单独实测。
生产工程范围与支持条件见私有化部署服务,按服务页列明的部署与技术支持范围执行。