产品反馈一个我已经上线了好几个月的接口报错。以下是错误信息:
马上查源码,发现是一个接口请求返回报错。以下是报错代码行:
这个代码是我几个月前发布的,已经验证了可以的,现在报错让我相当郁闷。。。
苦思了一个下午后,感觉需要查看正式环境里的日志打印记录才行,然后就查看到错误代码信息:
显示查不到字段,这个字段还不是我发布上去的,一度让我相当困惑,还好至少有眉目了
临近下班的时候,我灵机一动,去生产环境查代码。
不查不知道,一查吓一跳,赫然让我看到生产环境出现跟我本地不一样的代码版本。
扫描二维码关注公众号,回复:
16908239 查看本文章
后面沟通后发现是另一位同事不小心同步上去的,而代码放他机子上也没版本管理,导致我这边版本日志也看不出端倪。
最后,吧我的代码放上去就好了。
问题的原因:同事把测试环境的代码放上生产导致错误
结果:回滚一下就好了