排查线上问题

1.遇到一个问题 线上服务器给出的配置和本地客户端获取的配置不一样的的时候?

该如何快速定位问题:


step1:查看最近对服务器和本地客户端,进行过那些操作,对怀疑导致问题的操作,做回滚操作,让用户能更快恢复正常


step2:根据系统架构,对整个系统交互进行逐一排查,如最简单的 CS架构的,对client 和server之间的通信进行排查

如何细化step2:对非嵌入式软件来说,一般情况可以排除硬件问题,但是对任何影响交互的地方持怀疑态度,一般采用网络抓包的方式,对网络数据内容进行解包分析,确定网络中传输的数据的正确性,一般本步骤后,能进一步定位问题,client或server,然后根据相应逻辑代码,找出问题;

        对嵌入式软件来说,一般遇到问题,最有可能是硬件出现问题,最好的方式也是按照电路图,对交互路径上的各个点逐一排查,使用示波器对数字电路进行分析,能够有效帮助,定位问题。


step3:发生问题后,不用慌张,沉着冷静才能更好更快的解决问题


随记!!



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值