专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
今天看啥  ›  专栏  ›  OSC开源社区

解 Bug 之路 —— 串包 Bug

OSC开源社区  · 公众号  · 程序员  · 2017-04-29 08:33
    

文章预览

#  点击图片报名上海、南京源创会  # 笔者很热衷于解决Bug,同时比较擅长(网络/协议)部分,所以经常被唤去解决一些网络IO方面的Bug。现在就挑一个案例出来,写出分析思路,以飨读者,希望读者在以后的工作中能够少踩点坑。 串包Bug现场: 前置故障Redis超时 由于某个系统大量的hget、hset操作将Redis拖垮,通过监控发现Redis的CPU和IO有大量的尖刺,CPU示意图下图所示:  CPU达到了100%,导致很多Redis请求处理不及时,其它业务系统都频繁爆出readTimeOut。此时,紧急将这个做大量hget、hset的系统kill,过了一段时间,Redis的CPU恢复平稳。 一波未平,一波又起 就在我们以为事件平息的时候,线上爆出登录后的用户名称不正确。同时错误日志里面也有大量的Redis返回 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览