跳到主要内容

信创环境如何进行应用迁移和交付:先验证依赖,再迁移平台

· 阅读需 2 分钟

平台能够安装在信创环境中,不代表所有业务组件都能直接运行。迁移前要确认基础镜像、系统包、闭源 SDK、数据库驱动和外部设备依赖是否有目标版本。

先做四张清单​

  1. 组件清单:前端、后端、任务、数据库和中间件。
  2. 架构清单:每个镜像是否包含 linux/arm64 manifest。
  3. 系统依赖:动态库、字体、浏览器、驱动和本地扩展。
  4. 数据路径:数据库、文件存储、缓存与恢复窗口。

对于可以重新构建的组件,优先构建 amd64/arm64 多架构镜像。只有 x86 闭源二进制的组件,应继续留在 x86 节点,或寻找官方 ARM64 版本,不能靠调度配置解决。

分阶段比一次性切换更可靠​

先迁移无状态服务,再验证中间件,最后迁移数据库和文件数据。每一步都保留原环境和回切路径,用相同请求、数据量和验收脚本对比结果。

Rainbond 仓库当前有麒麟 V10 / 鲲鹏 ARM 的公开教程,但这不能扩大为“支持所有信创组合”。统信、飞腾、龙芯和国产数据库仍应按具体版本逐项验证。

命令与故障处理见 x86 到 ARM64 教程,已公开的兼容边界见 离线与信创专题。