编写代码只是做好项目的一小部分,写代码难免会碰到错误。因此,在项目上线后,我们还需要主动对项目的错误进行收集,不能等用户发现错误,再联系我们,我们再去处理。这样很容易造成大的损失,提前做好错误收集和处理,可以减少损失。
本人并没有做过相关的工作,下面的文章只是我在学习中的一点思考和总结,可能有比较多不足和错误的地方,希望大家指正和指导。
收集哪些错误信息先从一个面试题开始吧。腾讯第二轮电话面试的一个题目:如果用户使用网页,发现白屏,现在联系上了你们,你们会向他询问什么信息呢?一个个去堆答案没有意思,我们换个思路,先想一下为什么会白屏?
错误发生在什么环节跟我之前的性能优化的文章一样,我们以用户访问页面的过程为顺序,大致排查一下
用户没打开网络DNS域名劫持