1、接口在测试没有问题,部署到正式库,数据拉不下来。
2、开始解决:
2.1、查看日志,发现日志并不多,而且没有报错日志。但是数据就是没有拉下来。查看已有日志,发现程序在新增后面就没有跑了。
2.2、再打多一些日志,发现接口正常访问,但是返回的数据为0.此时已处理了2个小时,心里很着急,开始有负面情绪,例如:运气不好之类的。
2.3、没有办法再打多一些日志,最后发现问题接口返回的结果是:日期跨度太大。此时,终于知道原因了,再对比正式环境和测试环境还是有差别。
3、码代码解决中,再经过1小时的修改,测试、问题解决。
这里提醒自己:
不要程序有问题或者别的,即使有也是因为自己没有处理好逻辑造成的,所以要灵活处理好问题。