一加 10 Pro 獲得泰爾實驗室首張“自適應顯示重新整理率效能”五星證書
阿新 • • 發佈:2022-01-12
在jmeter進行測試的時候,有的專案需要的併發量大(比如10000),一個測試機的配置(cpu,記憶體)根本支撐不起,那就需要藉助其他的測試機一起測試。
原理:
- 分散式測試時分為一臺控制機和多臺代理機
- 主機(控制機)負責釋出測試任務給代理機
- 代理機接受任務並向伺服器傳送請求,並接受伺服器返回的響應,將測試結果返回給控制機
- 由控制機對測試結果資料進行彙總統計
分散式相關注意事項:
- 所有的測試機防火牆都已經關閉
- 所有的測試機及伺服器在同一個網路內
- 所有的測試機的jmeter版本和jkd版本完全相同
- 關閉jmeter裡 RMI SSL開關,(在jmeter.properties裡面修改)
配置:
- 代理機:
- server_port:不重複。如果使用多臺機器做代理及,可不用配置。
- 關閉RMI SSL
- 控制機
- remote_server: 所有代理機的IP+port,有多臺代理機時,用英文逗號分隔
- 關閉RMI SSl
執行
- 代理機
- jmeter-server.bat執行
- 控制機
- jmeter.bat執行
- 控制代理機執行指令碼:執行--遠端啟動所有