從GUI我們可以按照
運行運行的JMeter - >遠程啓動 - >(選擇IP,這是我們要遠程執行)
從命令行也可以指定-R標誌來運行遠程jmeter應用程序。
但是在這裏,我創建使用的JavaJMX文件,我想運行此一個僅的Java。那麼,有什麼辦法可以達到這個目標:如何從Java遠程(distrubted)應用
0
A
回答
0
你必須實現一個接口RemoteJMeterEngine。另外,請看RemoteJMeterEngineImpl課供參考。
如果您已經嘗試通過Java在本地運行測試,則實現起來不應該複雜得多。
0
您需要使用DistributedRunner類,如:
List<JMeterEngine> engines = new LinkedList<>();
Properties remoteProps = new Properties();
//set properties you want to send to remote clients here
DistributedRunner distributedRunner=new DistributedRunner(remoteProps);
List<String> hosts = new LinkedList<>();
//add your JMeter slaves here
hosts.add("remote_host_1");
hosts.add("remote_host_2");
distributedRunner.setStdout(System.out);
distributedRunner.setStdErr(System.err);
distributedRunner.init(hosts, testPlanTree);
engines.addAll(distributedRunner.getEngines());
distributedRunner.start();
例如使用JMeter API退房Five Ways To Launch a JMeter Test without Using the JMeter GUI指南創建Java代碼中JMeter測試的。
另外請記住,JMeter是開源的,所以你可以直接在JMeter's source code尋找這個或那個功能的實現。
相關問題
- 1. 從遠程Java應用
- 2. 如何從maven命令行遠程調試java應用程序
- 3. 如何從遠程應用程序
- 4. 遠程調用Java從PHP
- 5. 如何通過Java servlets從遠程系統調用VB.NET應用程序?
- 6. 使用JVisualVM從Java遠程應用程序獲取堆轉儲
- 7. 如何配置遠程運行的無頭Java應用程序?
- 8. 如何通過WAN導出遠程java webstart應用程序?
- 9. 如何遠程更新Java應用程序?
- 10. 遠程調試Java應用程序
- 11. 遠程控制java應用程序
- 12. 遠程分析Java應用程序
- 13. 如何從Java遠程啓動/停止IIS 6.0中的應用程序池
- 14. 如何從java應用程序運行遠程機器上的Perl腳本?
- 15. 如何從android應用程序調用遠程方法
- 16. 從Java應用程序遠程運行R代碼
- 17. 從Java應用程序連接到遠程GridGain節點
- 18. 從Java遠程執行Java程序
- 19. 如何從Java Swing應用程序
- 20. 如何通過從Java應用程序
- 21. 如何用Java下載遠程文件
- 22. 如何調用遠程java類(方法)
- 23. 如何將EJB遠程處理從EJB應用程序查找到Java應用程序中?
- 24. 如何從Jquery Mobile應用程序訪問遠程數據庫?
- 25. 如何從遠程服務器訪問Android應用程序
- 26. 如何從asp.net web應用程序啓動遠程windows桌面
- 27. 如何從Xcode安裝iPhone應用程序到遠程iPhone
- 28. 如何從ASP.Net應用程序遠程連接oracle數據庫
- 29. 如何從iphone應用程序連接到遠程mysql?
- 30. 如何從iPhone應用程序連接到遠程數據庫?