对于Jmeter上的JDBC请求,我已正确配置数据库连接配置
数据库网址 - jdbc:mysql://developmentdb.cwwxeukesrtn.ap-southeast-1.rds.amazonaws.com; Development_DB
JDBC驱动程序 Class- com.mysql.jdbc.Driver
用户名 -...
密码 -...
然后我用Select Statement创建一个JDBC请求但在运行此请求后,在响应消息上得到了这条消息 -
回复讯息:
java.sql.SQLException:无法创建PoolableConnectionFactory(通信链接失败)最后一个数据包成功发送到 服务器是0毫秒前。驱动程序没有收到任何数据包 来自服务器。)
答案 0 :(得分:0)
关注Driver/Datasource Class Names, URL Syntax and Configuration Properties for Connector/J文章:
我相信您需要在Development_DB
之前用以下斜杠替换分号:
jdbc:mysql://developmentdb.cwwxeukesrtn.ap-southeast-1.rds.amazonaws.com/Development_DB
有关数据库负载测试的详细信息,请参阅The Real Secret to Building a Database Test Plan With JMeter文章。
您可能还需要在操作系统防火墙中打开端口3306,并将相关的Security Group添加到您的实例,以便允许MySQL JDBC流量。
答案 1 :(得分:0)
您需要完成两项基本操作:
JMeter
lib文件夹中的第一次:
以数据库URL(在应用程序配置文件中显示)的形式输入详细信息,例如:
jdbc:mysql://developmentdb.cwwxeukesrtn.ap-southeast-.rds.amazonaws.com;Development_DB
添加
打开 JMeter >>添加JDBC连接配置
使用数据库URL作为jdbc:mysql://localhost:9876
,然后将
如图中所示的其他详细信息,例如 JDBC驱动程序类
对于步骤2。通过以下链接: https://www.blazemeter.com/blog/mysql-database-and-jmeter-how-to-test-your-connection/