- 找到问题的大概发生时间。对于App或小程序问题,有截图的话可以从截图上看到问题发生的详细时间;没有截图,可以通过业务或者客户反馈问题的时间,推断问题发生的时间。
- 下载或者直接查看生产日志,通过查找上下文或者当前操作关键字的方法,找到生产问题发生时间的日志。如果是页面有报错的,可以直接在问题发生时间范围内查找error或者exception日志。
- 认真分析代码,找到出问题的代码逻辑。通过打印日志或者客户执行的而操作,找到产生生产问题的代码片段。仔细分析代码,看什么情况下会导致问题的产生,如果有多个答案,可以一一分析排除。
- 找到产生问题的原因,并快速解决客户问题,尽量避免解决不彻底。找到问题原因后,先看怎么快速帮助客户解决问题,优先考虑不需要客户操作的方式解决,比如后台修改数据,以提高客户体验。解决客户问题后,需要检查是否还有其他客户也存在此问题,有没有版本规避。如果根因未找到,则还需要继续定位。
- 如果以上方法未能定位出问题,考虑是否可以在准生产重现此问题 。
- 如果以上方法仍未能定位出问题,向上级或者高手求助,一起定位 。
定位生产问题的方法
最新推荐文章于 2023-09-27 17:30:01 发布