博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
业务侧有大量timeout请求超时日志
阅读量:6608 次
发布时间:2019-06-24

本文共 295 字,大约阅读时间需要 1 分钟。

故障背景:程序日志发现有程序请求数据库有大量的timeout请求

故障时间:xxx~xxx

故障排查:排查应用服务器和数据库服务器网络和其它硬件监控没有断点,数据库监控请求数当时时间段几乎为0

故障分析:目前分析可能是由于程序侧没有做探活机制导致的,数据库这边设置的超时时间为3600s,当时连接一直没有请求,所以触发了数据库的超时时间并kill掉进程,所以当应用请求

数据库时没有设置探活,不清楚数据库进程目前的状态,导致请求超时
规避方法:代码层做一个探活机制来保证进程的可用性

转载于:https://www.cnblogs.com/python-cat/p/9099536.html

你可能感兴趣的文章
hdu 1814 Peaceful Commission (2-sat 输出字典序最小的路径)
查看>>
取消svn版本控制
查看>>
android app多渠道分发打包
查看>>
A熟知SP.NET---WebForms UnobtrusiveValidationMode 必须“jquery”ScriptResourceMapping。
查看>>
数据结构Java实现05----栈:顺序栈和链式堆栈
查看>>
Codeforces Round #319 (Div. 1) C. Points on Plane 分块
查看>>
Redis源代码分析(二十七)--- rio制I/O包裹
查看>>
STM32电源管理
查看>>
Android音频输入通道的底层硬件和软件开发分析
查看>>
php中利用array_filter过滤数组为空值
查看>>
Linux1:Linux概述
查看>>
Promise 学习笔记 - 时间支配者
查看>>
Lintcode: Sqrt(X)
查看>>
Jmeter 新手
查看>>
iOS之UI--关于modal
查看>>
各种U启网启什么的都是浮云
查看>>
请问JDBC中IN语句怎么构建
查看>>
2015第52周六
查看>>
UIScrollView设置了contentSize后还是没办法滚动?
查看>>
POJ 1205 Water Treatment Plants(递推)
查看>>