当前位置:网站首页>排查问题的方法论(适用于任何多方合作中产生的问题排查)
排查问题的方法论(适用于任何多方合作中产生的问题排查)
2022-06-30 12:19:00 【生产队队长】
这个方法论,算是我的处事哲学。
这里分享给大家。
能否理解,看个人悟性!
事情如下:
合作方,一共涉及到4方团队。
A组:代码开发团队。
B组:我方的运维人员。
C组:甲方网络安全组团队。
D组:对端系统负责人。
主要问题:
我们这边从服务器,请求D组的url接口,总是timeout。
经历:
在我方运维人员配合A组团队排查了一个多月,无果的情况下,我接手了此事。
从以往情况看
我想到两点:
1、A组代码问题。
2、服务器网络问题。
于是,我针对这两点,进行写命令,运维执行,进行排查。
最终,发现不是代码问题。
但是,telnet IP port 也能通。
那也就确定,不是网络问题。
这就超出了我的以往认知。
于是,请教了我们的项目总监。说中间还有个WAF(Web Application Firewall)
于是,我从这个突破点,和客户描述了一番排查过程。找来了WAF负责人。
又排查了2天,无果。
但是,这个过程,我们的运维人员,总是自以为是的说,不是这里的问题,不是哪里的问题,肯定是那里的问题。
他坚定的在群里吼:不可能是我们WAF问题。
9成把握是D组对端系统的问题。
我的判断:
但是,运维打脸了,第三天WAF团队排查后,说是自己的问题,正在解决。
这里告诉我们一个道理:
在没有查明情况前
不要排除任何人的责任,更不要咬定是谁的责任。这样大家才能一起来排查
你一旦排除谁的责任,那那波人肯定不去主动排查问题
你一旦咬定谁的责任,很可能打脸,而且,参与排查的人会变少。
这里两种做法都没有好结果。
所以,在情况没清楚前, 把水搅的越浑越好,这样,在其中的人,都会在私下自己检查
主动找出问题和被别人找出问题,那给人的感觉可是天壤之别。
边栏推荐
- MySQL judges the calculation result and divides it by 100
- Unity脚本的基础语法(4)-访问其他游戏对象
- Qt中的数据库使用
- 黑马笔记---List系列集合与泛型
- Redis cache problem
- 【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(二)
- Mysql判断计算结果,除以100
- Solve numpy core._ exceptions. Ufunctypeerror: UFUNC 'Add' did not contain a loop with signature matching
- Commands for redis basic operations
- LeetCode_栈_中等_227.基本计算器 II(不含括号)
猜你喜欢

60 个神级 VS Code 插件!!

Analysis of the whole process of common tilt data processing in SuperMap idesktop

FlinkSQL自定义UDAF使用的三种方式

腾讯二面:@Bean 与 @Component 用在同一个类上,会怎么样?

Commands for redis basic operations

【一天学awk】基础中的基础

SuperMap iclient3d for webgl loading TMS tiles

江西财经大学智慧江财登录分析

Redis installation on Linux system

Idea has a new artifact, a set of code to adapt to multiple terminals!
随机推荐
Flink SQL console, group not recognized_ Concat function?
Unity的脚本的基础语法(2)-Unity中记录时间
MySql实现两个查询结果相除
【目标跟踪】|pytracking 配置 win 编译prroi_pool.pyd
Redis installation on Linux system
How to use the plug-in mechanism to gracefully encapsulate your request hook
JMeter性能测试之相关术语及性能测试通过标准
Unity脚本的基础语法(3)-访问游戏对象组件
The format of RTSP address of each manufacturer is as follows:
FFMpeg AVBufferPool 的理解与掌握
基于ThinkPHP5封装tronapi-波场接口-PHP版本--附接口文档-20220627
Tencent cloud Database Engineer competency certification was launched, and people from all walks of life talked about talent training problems
Sqlserver query code is 936 simplified Chinese GBK. Should I write 936 or GBK?
Problems and analysis in JMeter performance testing. How many problems have you encountered?
Mysql判断计算结果,除以100
QT implementation dynamic navigation bar
浅谈 JMeter 运行原理
FlinkSQL自定义UDAF使用的三种方式
[one day learning awk] use of built-in variables
Redis-缓存问题