Re: MYSQL JDBC Connection issue
Dmitri T <[email protected]> Mon, 23 Sep 2024 13:27:23 +0200
| Newsgroups | gmane.comp.jakarta.jmeter.user |
|---|---|
| Message-ID | <SA3PR05MB10372F3AF3B7C966C10546C19C06F2@SA3PR05MB10372.namprd05.prod.outlook.com> |
Anmol Sarraf wrote: > Hi Felix, > > Thanks for the reply. > > I tried using SSH sftp plugin over JDBC connection configuration. > > I can’t share the details but my problem is the same as seen in this post > refer below link. > > https://groups.google.com/g/jmeter-plugins/c/uU8Lzb-j15Y > > I am using MySql driver for jdbc connection. > > SSh sftp is able to connect but not the JDBC request. > > Please let me know in case any more details are required. > > Thanks, > Anmol > On Saturday, September 21, 2024, Felix Schumacher < > [email protected]> wrote: > >> Hi, >> >> can you give a bit more information on your JDBC over SSH setup? >> >> Can you access the database with mysql cli? >> >> Currently I guess it is a networking problem caused by an incorrect SSH >> tunnel setup. >> >> Regards >> >> Felix >> Am 21.09.24 um 08:45 schrieb Anmol Sarraf: >> >> Hi Team, >> >> I am trying to connect My SQL DB which is over SSH using JDBC connection >> configuration in Jmeter. I am facing below error: >> >> Response message:java.sql.SQLException: Cannot create >> PoolableConnectionFactory (Communications link failure >> The last packet sent successfully to the server was 0 milliseconds ago. The >> driver has not received any packets from the server.) >> >> >> In connection configuration, used database URL-jdbc:mysql://hostname:3306/schemaname >> >> Also using the latest mysql connector jar. >> >> Please help!! >> >> Thanks, >> Anmol Sarraf >> >> >> 1. In case of SSH tunnel <https://www.ssh.com/academy/ssh/tunneling-example> you need to use *localhost* instead of hostname of the machine where MySQL instance is running. Local port might also differ, 2. SSH Sftp plugin (if you're talking about this one <https://github.com/yciabaud/jmeter-ssh-sampler>) won't provide you SSH tunnel, you will need to use JSR223 Sampler with Groovy language <https://www.blazemeter.com/blog/apache-groovy> for this, example code can be found here <https://stackoverflow.com/a/63248895>