灰度测试,怎么回滚用户历史数据?

rogwan 2026-06-24 09:13 1

灰度上线发布的功能,后续转正的比较好处理。


遇到一些灰度测试效果不好的场景,功能下线了,但是有一部分被灰度到的用户,产生了历史数据。


应用要回滚,这部分灰度测试过程中,用户产生的历史数据要怎么处理比较好?


还是当作历史垃圾,成为屎山的一部分?

最新回复 (4)
  • taqingqiu 06-24 09:17
    1
    你自己都已经有答案了,还问啥
  • AlanTeng 06-24 09:22
    2
    直接当成历史垃圾肯定是不行的吧,这部分数据格式要是不兼容的话岂不是炸了
  • JYii 06-24 09:26
    3
    没懂,你功能都下线了,产生的数据有什么用?日后看着闹心?如果数据间接影响了其他功能,洗数呗
  • josefacoder 06-24 11:10
    4
    我认为应该尽量避免修复数据这个行为,所以开发新功能时尽量满足开闭原则,不对历史字段定义进行修改.
    这种情况只会产生无效数据,直接清理即可.

    但是如果修改了历史定义,又回滚了代码就会导致产生逻辑错误的数据.应该尽量避免,万一发生这种情况除了数据修复似乎没有什么好办法.
* 帖子来源V2EX
返回