lr分布式測試 筆記

2022-07-03 07:15:08 字數 454 閱讀 5734

lr 架構:

controller做測試控制

scenario做測試場景的控制

vuser模擬使用者和 load generator做負載產生

通過mi listener 跨防火牆監聽 來實現分布式測試 ,預設接受資料的埠54345 預設傳送資料的埠是50500

1 安裝lr

2 agent機安裝 lad generator/ launcher/ mi listener/ monitors over firewall/vuser generator

3 **機啟動**:advanced settings-agent configuration-勾選 enable firewall agent/enable terminal services

4 controller-建立場景-load generator-add (name 中填入ip 位址 -確定) -connect

LR分布式測試

據經驗,每生成乙個虛擬使用者,需要花費負載生成器大約 2m 3m 的記憶體空間。通常執行 controller的主機很少用作負載生成器。負載生成器的工作多由其他裝有 lr agent的pc 機來擔任。如果負載生成器記憶體的使用率大於了 70 負載生成器就會變成系統的瓶頸,導致效能測試成績下降。這種問...

分布式筆記

1 資料庫的唯一索引 獲得鎖時向表中插入一條記錄,釋放鎖時刪除這條記錄。2 redis的setnx指令 與資料庫唯一索引類似,但是redis可以設定過期時間,用於超時釋放。缺點如果redis發生單點故障,則分布式鎖無法使用。3 redis的redlock演算法 使用多個redis例項來實現分布式鎖 ...

Jmeter分布式測試

很多時候,我們測試時,如果進行大資料量的併發測試時,單個電腦的 和記憶體可能無法承受,這個時候,我們需要進行乙個分布式的測試,比如10000個併發,使用三颱電腦來進行併發 jmeter提供了這種功能,你可以很輕鬆的實現jmeter的這種分布式測試 1 首先確何所有的電腦上都安裝jmeter 2 在所...