主题正文#13 个月前
先说明结果:能跑,但我中途回滚过一次,也不准备马上动核心服务。
挑边缘服务是因为流量小、依赖少。原以为主要工作是改编译参数,实际时间花在三处:一个老版本 CGLIB 的反射问题;容器里时区行为跟原来不一致;还有 JVM 内存参数沿用宿主机时代的写法,进容器后差点把实例顶掉。
我犯的错是顺手升级了 Spring Boot。第一次灰度出问题时,很难判断是 JDK 还是框架带来的。回滚后拆开做,才把范围缩小。
现在的问题是:这个试点只能证明“有路”,不能证明值得全量迁。你们通常拿什么指标说服业务接受这种没有新功能的改造?