Jmeter通過SSH密鑰連接跳板機並訪問Mysql(TiDB)

主要是需要遠程測試TiDB的性能

1.準備工具

Jmeter、JDBC驅動、SSH密鑰、Putty、Puttygen(pem轉換爲ppk的工具)

 

2.使用puttygen把pem轉換爲ppk(putty只識別.ppk格式)

選擇RSA,點擊Load

這裏選擇ALL Files才能選擇.pem文件

點擊確認

點擊保存,碰到彈框點擊是

輸入文件名保存到本地

3.使用Putty登陸跳板機並映射數據庫連接ip和端口到本地

單機.msi文件傻瓜安裝Putty軟件,然後不會創建桌面圖標,通過安裝地址找到PuTTY單機打開

配置跳板機的ip和端口號

然後選擇SSH-->Auth-->選擇之前轉換好的私鑰選擇進來

選擇Tunnels選項進行配置

3305爲自定義的端口,需要注意的是查看下本地環境該端口是不是被佔用

111.222.333.444:2233爲服務器中Mysql真實的ip和端口號

單機Add把輸入的內容增加到上面的輸入框

全部配置完成後回到最初的Session界面,自定義一個名稱保存起來,下次使用可以繼續加載進來,然後點擊open

4.登陸跳板機

出現的對話框中輸入跳板機的用戶名即可,因爲添加了密鑰,不需要輸入密碼

注意:如果提示密鑰格式不對或者沒有加載成功,需要再轉換一下密鑰,要.ppk格式的密鑰纔可以

配置Jemeter可以參閱一下鏈接:

https://blog.csdn.net/weixin_43107113/article/details/84064071

 

主要就是配置JDBC Connection Configration 中的Database URL中使用

jdbc:mysql://localhost:自定義ip

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章