当前位置:   article > 正文

复盘一次问题排查过程_复盘排查

复盘排查

问题描述

一个合同签订一直不能成功

排查过程

首先排查到其他合同签订没有什么问题,有问题的只有这个新项目的合同

看日志请求有返回read time out异常

可能导致这个问题的原因

1.某个地方有人针对他改了相关的超时时间,不太可能

2.这个文件有问题

(最后确认是文件太大,发给第三方处理完再拿回来的过程中超时导致问题产生)

链路梳理

整个服务的请求链路梳理

app的react-native请求方法② ->原生的请求方法 ->nginx ->springMVC的一个公司自制的后端框架

-> 另一个自制的中间件 -> 总服务tomcat端发起方(cfca客户端)->(中间网关①)->cfca服务端

响应链路梳理 

cfca服务端 ->(中间网关①)-> 总服务 tomcat端发起方(cfca客户端)->另一个自制的中间件 ->springMVC的一个公司自制的后端框架->原生的接受响应 ->app的react-native接收到结果②

通过日志的时间分析以及后续的配合测试

确认是cfca方的签章服务大合同文件处理时间超长

他一共会导致两个地方的问题

一个是标红的中间网关 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/266787
推荐阅读
相关标签
  

闽ICP备14008679号