Linux运行jmeter报错java.sql.SQLException:Cannot create PoolableConnectionFactory

在性能测试过程中遇见1个问题,终于解决了,具体问题如下。

问题

在windows电脑写jmeter脚本连接数据库连接成功

然后把该脚本放到Linux服务器上面,并把jmeter mysql驱动放到服务器上面,修改jmeter的mysql驱动路径信息

注意:驱动8.0需要jdk1.8+才行,5.1.46既可以满足jdk版本又能满足mysql库是8和5.7,比较好!

mysql下载驱动地址:https://dev.mysql.com/downloads/connector/j/

运行jmeter脚本报错

解决办法

在JDBCDataSource 里面修改dburl,修改为:

jdbc:mysql://10.XX.XX.XX:3306/db_name?useSSL=false&useUnicode=true&characterEncoding=utf8

执行运行命令,没有报错

注意:报错的警告信息也有深入了解具体是什么问题,因为过程中的警告可能就会影响你的运行结果

相关推荐
菩提树下的打坐1 分钟前
性能测试进阶:从 JMeter 基线到 SLO 驱动的压测体系
学习·jmeter
笨蛋不要掉眼泪3 分钟前
Java虚拟机:堆的参数配置
java·开发语言·jvm
Kina_C5 分钟前
LVS-NAT 负载均衡实验从环境搭建到规则持久化
linux·运维·服务器·负载均衡·lvs
霸道流氓气质6 分钟前
SpringBoot中使用JasperReports 报表引擎 — 介绍、原理与使用实践
java·spring boot·后端
花生了什么事o11 分钟前
DDD 分层架构:六层分层架构
java·架构·ddd
小肝一下18 分钟前
7. 库制作与原理
linux·c语言·操作系统·bash·shell·动静态库
qq_150841991 小时前
SQL的insert和update二合一指令
java·数据库·sql
2601_964702891 小时前
Claude Opus 5 API 开发实战:对话、文本生成与结构化输出
java·服务器·前端
hkj88081 小时前
Ubuntu 20.04 安装 OpenJDK 17
linux·运维·ubuntu
Sayuanni%31 小时前
Spring IOC
java·spring·rpc