服务发布出问题,有哪些场景是回退版本解决不了的?

对于服务发布,通常有:

  • 停机发布
  • 蓝绿发布
  • 滚动发布
  • 金丝雀发布

总之都需要一个小心验证的过程。
凡事有可能出问题的,一定会出问题,日常发布过程中出现回退版本是在所难免的。
所以大部分人认为新版本上线出问题后【回退版本】是一根救命稻草,那么有没有哪些典型的场景是回退版本解决不了问题的呢?

一般都能想到是新版本带来的数据变更使得旧版本程序无法识别,但我认为这类情况大部分是前期没有做好方案设计,兼容性考虑不周全导致的。

那么是否存在一些【无可奈何】的场景必须面对不可回退的局面呢?欢迎大家补充“具体”的案例。