Mysql连接超时(HikariPool)
项目场景:
测试人员通过自动化脚本对系统的功能进行压测,然后服务端就出现了大量的超时。停止压测后,异常消失。
问题描述:
查看平台系统错误日志,可以看到在执行sql的时候,抛出以下的异常。字面意思就是连接超时了
HikariPool-1 - Connection is not available, request timed out after 30000ms
原因分析:
查看项目的数据库配置,发现mysql的连接数与超时都是用默认的问题(没有配置)
下面展示服务配置文件部分内容。
spring:datasource:#com.mysql.cj.jdbc.Driver 、 com.p6spy.engine.spy.P6SpyDriver(sql打印)driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.01:3307/db?characterEncoding=utf8&allowMultiQueries=true&useSSL=false&serverTimezone=Asia/Shanghaiusername: adminpassword: 123456
解决方案:
可通过增加并发数与超时即可解决。
spring:datasource:#com.mysql.cj.jdbc.Driver 、 com.p6spy.engine.spy.P6SpyDriver(sql打印)driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.01:3307/db?characterEncoding=utf8&allowMultiQueries=true&useSSL=false&serverTimezone=Asia/Shanghaiusername: adminpassword: 123456hikari:#最大连接数maximum-pool-size: 500#最大超时时间connection-timeout: 600000
Mysql连接超时(HikariPool)相关推荐
- MySQL连接问题【如何解决MySQL连接超时关闭】
--MySQL连接问题[如何解决MySQL连接超时关闭] ------------------------------------------------转载 最近做网站有一个站要用到WEB网页采集器 ...
- 如何解决MySQL连接超时关闭
最近做网站有一个站要用到WEB网页采集器功能,当一个PHP脚本在请求URL的时候,可能这个被请求的网页非常慢慢,超过了mysql的 wait-timeout时间,然后当网页内容被抓回来后,准备插入到M ...
- mysql 连接超时 wait_timeout interactive_timeout 简介
最近处理一个web服务时,写数据库数据时,经常报"MySQL server has gone away",一查发现是我mysql的wait_timeout.interactive_ ...
- mysql连接超时timeout问题
mysql默认连接超时时间为8小时,需要设置长一些 第一种方式直接改my.cnfvi /etc/my.cnf[mysqld] wait_timeout=31536000 interactive_tim ...
- 记一次 Java 进程里面获取 Mysql 连接超时的问题排查(OOM)
文章目录 一. 问题现象 二. 原因分析 1. 查询 Mysql 状态 2. 排查连接池问题 3.进程内存&栈分析 一. 问题现象 页面前端频繁出现 500 的报错,查看后端报错日志,发 ...
- MySql连接超时引起的生产故障
吃饭期间,忽然收到线上告警,排查原因发现是数据库连接超时. 于是联系DBA,一番排查下来数据库的Master节点的宿主机出现了故障. 主从切换后,告警还没回复,业务不可用,继续看链路跟踪日志. 找链路 ...
- django mysql连接超时设置_坑(一)—— Django ORM 连接超时的坑
问题 数据库链接丢失异常 django.db.utils.OperationalError: (2013, 'Lost connection to MySQL server during query' ...
- 线上 mysql连接超时_线上环境数据库连接超时原因
查看线上日志发现了如下的异常: ERROR 500.jsp - Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.Com ...
- mysql连接失败HikariPool错误
异常问题 com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization 解决办法 引起 ...
最新文章
- Python3学习笔记(一):基础语法
- 论文阅读(Xiang Bai——【arXiv2016】Scene Text Detection via Holistic, Multi-Channel Prediction)...
- 反函数计算 python
- VC++ 6.0 中如何使用 CRT 调试功能来检测内存泄漏[转]
- ad20如何导入库_脱水防锈油如何使用才正确?
- 搭建zookeeper集群环境详解
- 构建最小JDK Docker镜像 或者直接使用镜像:frolvlad/alpine-oraclejre8:slim
- Android获取Java类名/文件名/方法名/行号
- [Book]《云计算核心技术剖析》读书笔记
- Linux下黑客帝国代码雨
- 用 Python 写个消消乐小游戏
- pth转onnx:RuntimeError: Exporting the operator uniform to ONNX opset version 9 is not supported.
- 吉洪诺夫正则化(Tikhonov regularization )
- 微信小程序支付开发具体步骤
- 设计分享|单片机多音阶电子琴(汇编)
- 数据结构与常用集合总结
- Fri Sep 11 22:24:03 CST 2020 WARN: Establishing SSL connection without server‘s identity verificatio
- Qt入门视频教程地址分享
- wetool个人版_wetool自动接受新好友wetool使用教程-网站
- 计算机垃圾回收的过程,谈谈.net对象生命周期(垃圾回收)