【百度实习日记】Day 57-58: Bug

最后一周注定要和第一周一样刻骨铭心么?

昨天下午上了一个线,却出了很多状况。由于不是很清楚 回滚 的定义,也想其他的时候并没有回滚过,昨天调用的服务正好又木有测试成功,一下子就慌了~想都没想就按了快速回滚,然后就触发了一系列的邮件报警,以及项目管理平台的 card 同步报警。第一次见到这样的情况啊其实还是挺后怕的,但是并没有造成什么影响,这才是重点吧。以后的某一天肯定会因为一些原因去回滚吧,可能到时候就不会这么慌乱了。

然而后面的事情才是更加值得记忆的。对方提供的服务我们怎么都调不到,原因未知。然后自己确定基本的路径都没有问题,并且把问题想的过于简单了,后面发现各种坑。国伟毕竟是一代大咖。国伟出马以后,首先看 log,然后模拟请求,然后……踩了个坑。意识到问题可能真的木有那么简单。于是大展身手,让我们见识了一下什么是线上问题专家。登陆对方的机器,看他们的日志,看配置文件,看报错原因,看看看,找到了。嗯,人家拒绝我们的请求。我们的RPC基础库也是有一些不完善,不能直接添加 header去发送请求。问题找到以后去修改代码当然很快。

其实上面的这一段本来应该写的更加惊心动魄一般,但是鉴于涉及到一些公司的内部信息,所以还是不要去过多的说了。要表达的是,自己真的还不够,很多东西都还需要继续加强。茜茜说的对,我需要回学校好好思考一些事情,站在外面去看一些问题,可能会有一些新的感想。

而今天遇到的就是各种该需求要改的吐血~跨部门合作真的是无语。

刘凯宁
20150825

Share