从这周一开始,老有个项目线上老报错,但线下运行时却是正常的。
线下不能重现,原来的程序由于开发时间紧张也没加多少跟踪日志,于是也不好跟踪问题所在。虽然在正在开发的版本中会增加详细日志,但每次收到报警就郁闷一下,心里憋闷得很,感觉有个问题没解决心里就很抓狂。
费劲九牛二虎之力,终于重现了问题,找出了问题所在。
原来程序中有个隐患,以前一直没有暴露是因为原来的接口系统文件排序恰好负责需要,而接口系统升级换服务器后系统文件排序有变化,于是会导致后面程序执行有问题。测试环境中同样没有出现问题是因为系统文件排序也恰好符合需要。
现在回过头来再想,起初有些过于被假象迷惑,尤其是测试环境是ok的。不过幸好一直报着肯定能找到问题的念头,总算找到了问题。
又一次证明了“没有做不到的事情”,不过前几天快郁闷死了~~~~~~~~~
现在心情总算舒畅了!!!!!!!!!!!!!1
线下不能重现,原来的程序由于开发时间紧张也没加多少跟踪日志,于是也不好跟踪问题所在。虽然在正在开发的版本中会增加详细日志,但每次收到报警就郁闷一下,心里憋闷得很,感觉有个问题没解决心里就很抓狂。
费劲九牛二虎之力,终于重现了问题,找出了问题所在。
原来程序中有个隐患,以前一直没有暴露是因为原来的接口系统文件排序恰好负责需要,而接口系统升级换服务器后系统文件排序有变化,于是会导致后面程序执行有问题。测试环境中同样没有出现问题是因为系统文件排序也恰好符合需要。
现在回过头来再想,起初有些过于被假象迷惑,尤其是测试环境是ok的。不过幸好一直报着肯定能找到问题的念头,总算找到了问题。
又一次证明了“没有做不到的事情”,不过前几天快郁闷死了~~~~~~~~~
现在心情总算舒畅了!!!!!!!!!!!!!1