負載生成器是用來模擬生成虛擬用戶的。
根據經驗,每生成一個虛擬用戶,需要花費負載生成器大約 2M-3M 的內存空間。通常運行 controller的主機很少用作負載生成器。負載生成器的工作多由其他裝有 LR Agent的PC 機來擔任。如果負載生成器內存的使用率大於了 70%,負載生成器就會變成系統的瓶頸,導致性能測試成績下降。這種問題需要添加負載生成器來解決。一臺 512M內存的 PC 機大約可以生成 80 個左右的負載,而一臺 256M 內存的 PC 機大約可以生成50到 60 個左右的負載。
如何保證controller與負載生成器連接成功呢?
首先,保證controller機與負載生成機之間能ping通,即網絡連接暢通。兩者之間安裝的防火牆不會阻隔54345端口的通信。
其次,在負載生成器上必須運行agent process。運行的方法是:點擊loadrunner->advanced settings->agent configuration , 成功運行後會在右下角生成一個agent process圖標
完成以上步驟,就可以嘗試在controller裏連接指定IP的負載生成器了。
from:http://blog.163.com/yings_9371/blog/static/6619692201071253080/