当前位置:网站首页>The first problem troubleshooting process of re disk
The first problem troubleshooting process of re disk
2022-06-26 09:28:00 【Great white bear_ BlankBear】
Problem description
A contract cannot be signed successfully
The screening process
First, there is no problem in signing other contracts , The only problem is the contract for the new project
See if the log request returns read time out abnormal
Possible causes of this problem
1. Someone in a certain place changed the relevant overtime for him , Is unlikely to
2. There's something wrong with this file
( The final confirmation is that the file is too large , The timeout in the process of sending it to a third party for processing and then taking it back leads to problems )
Link grooming
The request link of the whole service is combed
app Of react-native Request method ② -> Native request methods ->nginx ->springMVC A back-end framework made by the company
-> Another self-made middleware -> Total services tomcat End initiator (cfca client )->( Intermediate gateway ①)->cfca Server side
Response link sorting
cfca Server side ->( Intermediate gateway ①)-> Total services tomcat End initiator (cfca client )-> Another self-made middleware ->springMVC A back-end framework made by the company -> Native accept response ->app Of react-native Received results ②
Through the time analysis of logs and subsequent cooperation tests
Confirmation is cfca The processing time of our signature service contract documents is too long
He will cause problems in two places
One is marked red Intermediate gateway There will be a limitation on the session time , It will cause the conversation not to be maintained for more than a little time , Directly return to session expiration
One is blue app Of react-native Request and response ② There will be timeout settings , After the time has expired, return to the disconnected session first
Problem solving
Finally, the solution discussed by all involved parties is that the process and result of contract generation are asynchronous
take app After the signing request of is sent to the backend , Is to store its relevant data in the table , Save successfully and return to the user “ The contract is being generated ”, Then a schedule will be created , Run once per second , There is no related data generated in the traversal table , In the end update, The files are stored on the server , Finally, update the contract status from “ The contract is being generated ” To “ Check the contract ” when insert go in
边栏推荐
- Introduction to QPM
- The most complete and simple nanny tutorial: deep learning environment configuration anaconda+pychart+cuda+cudnn+tensorflow+pytorch
- 点击遮罩层关闭弹窗
- Thinking before QPM preparation optimization
- 【CVPR 2021】Unsupervised Pre-training for Person Re-identification(UPT)
- Self learning neural network sequence -- 2 perceptron
- 2021-11-22 运动规划杂记
- Is it safe to dig up money and make new debts
- Param in the paper
- 【CVPR 2021】DatasetGAN: Efficient Labeled Data Factory with Minimal Human Effort
猜你喜欢

【CVPR 2021】Unsupervised Pre-training for Person Re-identification(UPT)

Self taught neural network series - 9 convolutional neural network CNN

Error importerror: numpy core. multiarray failed to import

A Style-Based Generator Architecture for Generative Adversarial Networks

0 basic how to make a cool leadership cockpit?

《单片机原理及应用》——概述

《一周搞定模电》—基本放大电路

Catalogue gradué de revues scientifiques et technologiques de haute qualité dans le domaine de l'informatique

Construction practice of bank intelligent analysis and decision-making platform

【Sensors 2021】Relation-Based Deep Attention Network with Hybrid Memory for One-Shot Person Re-Id
随机推荐
Explained: A Style-Based Generator Architecture for GANs (StyleGAN)
Modify coco evaluation index maxdets=[10,15,20]
正则表达的学习
JSON file to XML file
PHP extracts TXT text to store the domain name in JSON data
Thinking before QPM preparation optimization
Super data processing operator helps you finish data processing quickly
Badge series 7: use of codacy
Principe et application du micro - ordinateur à puce unique - Aperçu
2021年全国职业院校技能大赛(中职组)网络安全竞赛试题(1)详细解析教程
2021年全国职业院校技能大赛(中职组)网络安全竞赛试题(2)详解
深度学习(初识tensorflow2.版本)之三好学生成绩问题(1)
install realsense2: The following packages have unmet dependencies: libgtk-3-dev
工企专利匹配数据(数十万数据量)1998-2014年
【CVPR 2021】Joint Generative and Contrastive Learning for Unsupervised Person Re-identification
Bbox format conversion (detectron2 function library)
Runtimeerror: object has no attribute NMS error record when using detectron2
There is a strong demand for enterprise level data integration services. How to find a breakthrough for optimization?
Detectron2 outputs validation loss during training
十万行事务锁,开了眼界了。