当前位置:网站首页>Methodology for troubleshooting problems (applicable to troubleshooting problems arising from any multi-party cooperation)
Methodology for troubleshooting problems (applicable to troubleshooting problems arising from any multi-party cooperation)
2022-06-30 12:59:00 【Production team leader】
This methodology , It's my philosophy .
Here to share .
Can you understand , Look at personal savvy !
Things are as follows :
Partner , It's all about 4 Party team .
A Group : The code development team .
B Group : Our O & M personnel .
C Group : Party A's network security team .
D Group : The person in charge of the end-to-end system .
The main problem :
We start from the server , request D Of the group url Interface , Always timeout.
experience :
With the cooperation of our operation and maintenance personnel A The team checked for more than a month , In the absence of results , I took over the matter .
Judging from the past
I think of two :
1、A Group code problem .
2、 Server network problems .
therefore , I aim at these two points , Write commands , Operation and maintenance execution , Check .
Final , The discovery is not a code problem .
however ,telnet IP port It can also be used .
That's for sure , It's not a network problem .
This is beyond my previous knowledge .
therefore , Asked our project director . There is another one in the middle WAF(Web Application Firewall)
therefore , From this breakthrough point , Described the troubleshooting process with the customer . Here we are WAF person in charge .
Again 2 God , To no avail .
however , This process , Our operation and maintenance personnel , Always self righteous to say , It's not the problem here , It's not a problem , It must be the problem there .
He roared firmly in the crowd : It can't be us WAF problem .
9 It is certain that D Problems with group to end systems .
My judgment :
however , O & M slapped me in the face , On the third day WAF After the team checks , Say it's your problem , Resolving .
Here we are told a truth :
Before we find out the situation
Don't exclude anyone from responsibility , Don't insist on whose responsibility it is . So that we can check together
Once you exclude someone from responsibility , That group of people will definitely not take the initiative to check the problems
Once you decide who is responsible , It is likely to hit the face , and , Fewer people will participate in the investigation .
Neither of these approaches has a good result .
therefore , Before the situation is clear , Stir the water as muddy as possible , such , The people in it , They will examine themselves in private
Take the initiative to find out problems and be found out by others , That makes people feel very different .
边栏推荐
- Dark horse notes -- List series collections and generics
- 论文解读(AGC)《Attributed Graph Clustering via Adaptive Graph Convolution》
- [Select] resource realization information, news, we media, blog applet (can be drained, open traffic master, with PC background management)
- Wechat launched the picture big bang function; Apple's self-developed 5g chip may have failed; Microsoft solves the bug that causes edge to stop responding | geek headlines
- 项目中遇到一个有趣的事情
- 深度长文探讨Join运算的简化和提速
- 【MySQL】MySQL的安装与配置
- The spiral matrix of the force buckle rotates together (you can understand it)
- Qt中的事件处理
- Hangzhou E-Commerce Research Institute: the official website (website) is the only form of private domain
猜你喜欢

黑马笔记---包装类,正则表达式,Arrays类

postman 自動生成 curl 代碼片段

Shell编程概述

JMeter learning notes

Four ways for flinksql to customize udtf

排查问题的方法论(适用于任何多方合作中产生的问题排查)

After the market value evaporated by 65billion yuan, the "mask king" made steady medical treatment and focused on condoms

Determining the subject area of data warehouse construction

Unity脚本的基础语法(1)-游戏对象的常用操作

All the abnormal knowledge you want is here
随机推荐
Tencent cloud Database Engineer competency certification was launched, and people from all walks of life talked about talent training problems
Resource realization applet opening traffic main tutorial
Common UI components
Double dqn notes
Golang foundation -- slicing several declaration methods
Understanding and mastery of ffmpeg avbufferpool
RDS MySQL数据迁移PolarDB MySQL费用可以转过去吗?
【驚了】迅雷下載速度竟然比不上虛擬機中的下載速度
Js根据相同值将数组转换为二维数组
Qt读写Excel--QXlsx工作表显示/隐藏状态设置4
Substrate 源码追新导读: Pallet Alliance 并入主线,
资源变现小程序开通流量主教程
[MySQL] MySQL installation and configuration
Solve numpy core._ exceptions. Ufunctypeerror: UFUNC 'Add' did not contain a loop with signature matching
机器学习笔记 - 自相关和偏自相关简介
Substrate 源码追新导读: 修复BEEFY的gossip引擎内存泄漏问题, 智能合约删除队列优化
ECDSA signature verification in crypt
Tronapi-波场接口-源码无加密-可二开--附接口文档-基于ThinkPHP5封装-作者详细指导-2022年6月29日21:59:34
电机控制Clarke(α/β)等幅值变换推导
postman 自動生成 curl 代碼片段