内容目錄: 1、idea 環境項目部署 2、nacos 環境部署 3、dubbo插件部署 4、不帶參數請求 5、帶參參數請求 ❞
Apache Dubbo 是一款高性能、輕量級的開源Java RPC架構,它提供了三大核心能力:面向接口的遠端方法調用,智能容錯和負載均衡,以及服務自動注冊和發現。

api接口與實體類
provider資料提供者
consumer消費者
「SserInfoService:」
接口實作「UserInfoServiceImpl:」
<code></code>
配置檔案「application.yml:」
「Span 資料結構:」
「application.yml:」
下載下傳連結:https://nacos.io/zh-cn/docs/quick-start.html
啟動:
頁面顯示如下
其他配置(略):
項目啟動後 nacos顯示如下
1、下載下傳: https://gitee.com/liselotte/spring-boot-dubbo-demo.git
2、idea中編譯jar
3、打成jar包放入${JMETER_HOME}\lib\ext路徑下,重新開機即可。
4、重新開機 Jmeter檢視插件
添加成功如:
有上面的環境,并且Jmeter中也有dubbo插件,那麼剩下的就是通過插件完成今天的接口開發,接下來看下需要測試的接口有哪些,這些隻模拟無參接口與有參數接口。
下面是這次做測試dubbo接口
添加 Dubbo Sample 請求,并且根據上面需要測試的接口,在 Get Provider LIst 中的 Interface 中輸入接口名字,與方法名稱點選擷取即可把需要測試的全部方法名稱用清單顯示出來。
添加結果檢視樹進行結果驗證:
添加 Dubbo Sample 請求:
驗證結果:
要深刻相信一個原理就是 “做什麼事情都不容易,任何事情都不能一觸而就” ,對于君子每一件事情都是好事情!
有上面認識後自己搭建環境學習也好,辦理事情也好,都會慢慢按步驟一步一步去實作。
項目位址:https://gitee.com/perfmance/dunshan-pef.git