昨晚微信学习群里,有个群友发出一个截图,截图上的报错信息,也一并发出来,特别用红色标记了下,我打开看了下,截图如下:
他在群里发问,认为报错信息是ip地址不对,我看了截图内容:红色框前面有个错误编号Error 1130,在群里回复他定位报错的思路(用error1130去自行百度下错误原因),可是他并没有理解我的意思,仍在求解,或许他是想让别人直接告诉他解决方法吧。不过群里仍是没有几个人直接回答的,代码的运行报错,可定位的维度较多,不检查环境这些,是没法定位的。我说下我的思路,遇到问题,先提取错误信息(也就是关键字),而他这个报错就是mysql请求连接时报error1130,这就是报错关键所在,在搜索引擎,输入关键字 【mysql 连接 Error 1130】,会有很多解决方法分享的。
今天在启动mongodb时报错,报错信息如下:
mongodb启动报错同样的方法,有Error的地方,就可以提取到关键点所在,在搜索引擎,输入关键字【mongo启动 (此处将错误信息拷贝)】,搜索出来,解决方法也有很多,然后根据自己的环境和操作,去具体定位问题,也是个学习的过程。
不管是布署环境还是运行代码,遇到问题,肯定都是会返回一个错误信息,要先学会提取关键信息,再用关键信息去寻找答案,比在群里去寻问来得快。学会自己去发现问题,解决问题,别人的永远不是自己的,只有吸收了才能算自己的。关键是学会去如何吸收。
做为一名tester,这也是我们平时工作的一种良好的习惯,遇到BUG,将BUG关键信息提取给开发,帮助他们快速定位问题。
互联网时代,学会提取关键信息很重要!
这里只是列举了两个方面,并不全面,欢迎指正!
网友评论