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

执行运行命令,没有报错

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

相关推荐
IT毕设梦工厂几秒前
计算机毕业设计选题推荐-在线拍卖系统-Java/Python项目实战
java·spring boot·python·django·毕业设计·源码·课程设计
xuanyu2231 分钟前
Linux常用指令
linux·运维·人工智能
Ylucius35 分钟前
动态语言? 静态语言? ------区别何在?java,js,c,c++,python分给是静态or动态语言?
java·c语言·javascript·c++·python·学习
七夜zippoe1 小时前
分布式系统实战经验
java·分布式
有时间要学习1 小时前
Linux——应用层自定义协议与序列化
linux·服务器·网络
是梦终空1 小时前
JAVA毕业设计176—基于Java+Springboot+vue3的交通旅游订票管理系统(源代码+数据库)
java·spring boot·vue·毕业设计·课程设计·源代码·交通订票
阑梦清川1 小时前
简明linux系统编程--互斥锁--TCP--UDP初识
linux·udp·tcp·互斥锁·信号·解锁·加锁
落落落sss1 小时前
sharding-jdbc分库分表
android·java·开发语言·数据库·servlet·oracle
hardStudy_h1 小时前
Linux——常用系统设置和快捷键操作指令
linux·运维·服务器
码爸1 小时前
flink doris批量sink
java·前端·flink