【明道云】关于环境迁移的一些Bug

【背景】

部署了明道云的测试环境和生产环境两个环境,在测试环境开发的东西需要迁移到生产环境中去,这个过程中发现一些问题。

【迁移中的问题】

迁移分为两个部分,应用功能的迁移和记录内容的迁移。

应用功能的迁移

这个只需要利用现有功能,在测试环境中导出应用,再在生产导入应用即可。

记录内容的迁移

这个部分问题就比较多了:

  1. 富文本中的图片部分是无法正常迁移的,原因也很好理解,旧图片地址在新环境上无法正常解析。
  2. 富文本中的格式也无法保留。
  3. 上传后记录的创建者会统一批量变成上传的操作人员,与实际的创建者不符。

【对应建议】

可以发现,记录的迁移会存在较多人力加工的可能性。如果存在大量富文本的图片内容,迁移后需要重新贴图和调整格式。

如果逻辑中存在和记录创建人相关的判断内容,那么迁移后还需要逐个将记录创建者从上传人员更换为实际的创建人员。

因此,需要尽量避免大批量从测试环境向生产环境导入实际需要使用的富文本记录。

为了避免手动加工迁移后数据的情况,建议测试环境仅仅使用最简单的测试数据进行测试,所有实际生产的数据都在迁移后在生产环境进行产出。

相关推荐
ChoSeitaku14 小时前
Git分支|创建分支|切换分支|合并分支|删除分支|合并冲突分支|分支策略|bug分支|强制删除分支
bug
Lxinccode2 天前
BUG(23) : node版claude code启动报错Failed to connect to api.anthropic.com: ETIMEDOUT
bug·claude·claude启动报错
buyulian2 天前
Bug防御体系:技术方案的优与劣
java·经验分享·bug·软件工程
川石课堂软件测试3 天前
接口测试需要注意的一些BUG
网络·数据库·python·单元测试·bug·压力测试·tornado
深念Y3 天前
记一个BUG:Trae里MongoDB和MySQL MCP不能共存
数据库·mysql·mongodb·ai·bug·agent·mcp
测试_AI_一辰4 天前
AI系统测试实践:Tool执行与状态管理(Agent系统最容易出Bug的地方)
人工智能·ai·自动化·bug·ai编程
飞Link4 天前
告别盲目找Bug:深度解析 TSTD 异常检测中的预测模型(Python 实战版)
开发语言·python·算法·bug
小同志005 天前
软件测试周期 与 BUG
java·软件测试·bug·软件测试周期·bug等级
Reisentyan6 天前
edge的神秘搜索栏 暗广 bug
bug
为搬砖记录7 天前
杰理AC695N soundbox 3.1.2打开ble宏的编译bug
c语言·开发语言·单片机·bug