[b][size=large]一般的思路和方法[/size][/b]
[list=1]
[*]复现问题。
可以通过查找新旧系统的差异,找到badcase。
查看历史日志,看是否可以找到异常信息。
[*]看log
比如搜索exception、error 之类的定位问题。
[*]思考系统最近的改动。
[*]大胆猜测,小心求证。
[*]向熟悉的人(高手)求助。
高手可能是对业务熟悉的人,也可能是对相关技术熟悉的人
[*]针对系统中的黑盒部分,要格外注意。
对于经常出问题的作者所提供的黑盒要保持警惕
[*]回忆最近的一次升级或者更新操作
[/list]
[b][size=large]大招[/size][/b]
[list=1]
[*]一步一步追查,死抠细节,不要猜测,利用二分查找的方法来快速定位出问题的地方。
[*]向高手求助。
[/list]
求助之前要做好充足的准备。
高效的问问题。
从问题中剥离出一般问题,尽量不要牵涉业务的内容,因为让其他团队的同事理解我们的业务不太现实。
[list=1]
[*]复现问题。
可以通过查找新旧系统的差异,找到badcase。
查看历史日志,看是否可以找到异常信息。
[*]看log
比如搜索exception、error 之类的定位问题。
[*]思考系统最近的改动。
[*]大胆猜测,小心求证。
[*]向熟悉的人(高手)求助。
高手可能是对业务熟悉的人,也可能是对相关技术熟悉的人
[*]针对系统中的黑盒部分,要格外注意。
对于经常出问题的作者所提供的黑盒要保持警惕
[*]回忆最近的一次升级或者更新操作
[/list]
[b][size=large]大招[/size][/b]
[list=1]
[*]一步一步追查,死抠细节,不要猜测,利用二分查找的方法来快速定位出问题的地方。
[*]向高手求助。
[/list]
求助之前要做好充足的准备。
高效的问问题。
从问题中剥离出一般问题,尽量不要牵涉业务的内容,因为让其他团队的同事理解我们的业务不太现实。