1. 个人经验总结 - 维护、故障排查经验总结

  • 流程:先想清楚业务、系统流程,然后在可能出问题的点进行按顺序重点排查,对一个个可能进行分析和排除
  • 数据:注意排查DB、Redis、RabbitMQ各处的数据
  • 日志:注意一行行排查日志,来查看到了哪一步,及日志中打出的参数等数据
    • 可以看命令行输出的日志,或者记到文本中或归档的日志
    • 通过日志还可以看出代码是不是用的正确的分支,有的分支并没有一些日志
  • 查代码
    • 从上到下
    • 从下到上
    • 按模块(如专门研究一下数据库、消息队列等方面的结构和逻辑)
    • 文本关键字搜索
    • 调试
    • 看日志
      • 尤其当不清楚业务逻辑和代码框架流程时,可以通过运行时的日志来看代码的执行流程。
    • 看单元测试
    • 看修改记录,如果以前是好的,一般是相关文件最近有过改动,可以重点看一下改了什么
  • 注意
    • 给别人答复之前,最好再确认几遍,或者试一下。

posted on 2019-07-23 10:30  碎羽love星谊  阅读(175)  评论(0编辑  收藏  举报

导航