Jmeter筆記:使用Jmeter向kafka發送消息


日常工作中有時候需要向kafka中發送消息來測試功能或者性能,這時候我們怎么辦呢?我之前是自己寫個簡單的python腳本來模擬發送消息的,其實用Jmeter來實現也比較簡單方便。

 

1、我們必須有kafka相關的jar包。

我是直接下載的相關jar包,鏈接:https://pan.baidu.com/s/1b38x-Ikl8bA3WK1EpBS-gQ,提取碼:6sel 

自己手動打jar包其實也很簡單,參考文章:https://blog.csdn.net/masound/article/details/85101101

2、將jar包存放到apache-jmeter-5.1.1/ib/ext目錄下,重啟jmeter

3、向kafka推送消息

在線程下面添加“java請求”如下,填寫正確的kafka地址、主題和消息內容。

如果要指定消息發送到某一個partition上也是可以的,只要正確設置下kafka_partition的值就可以了。

 添加好之后運行下,即可看到kafka中新增了剛發送的數據。

 

備注:我在使用的時候出現了內存溢出的問題,如下:

解決可參考文章:https://www.cnblogs.com/ailiailan/archive/2019/09/21/11562367.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM