2009-02-08 75 views
2

我想對我們公司正在開發的一個網站進行基準測試。它將由多個網絡和後端服務器組成。分佈式HTTP基準測試工具?

爲了能夠正確模擬大量的請求,我考慮使用我們的開發機器(大約15 Xp/Vista)和一些備用的紅帽服務器作爲基準測試客戶端。

是否有任何工具可以讓我將這些機器設置爲從機/客戶機,然後控制它們執行組合基準並獲得聚合結果?

基準測試將包括模擬正常用戶登錄和瀏覽幾頁。

回答

4

Apache JMeter是該域中的參考。 根據可用的內存和CPU,您將在JMeter上設置爲控制器和所需的多個從站。

在你的情況下,最好使用非gui測試 以獲得更好的性能結果。

1

我已經很成功地使用了grinder

您可能還想指出,我們有嚴重的基礎設施問題,從內部網到服務器所在的DMZ,這並不罕見。無論我們推多少,我們都無法突破足夠的流量(有些公司可以從DMZ到外部有千兆互聯網連接,但向內指向往往是完全不同的口徑)

在一個項目上,我們最後在服務器大廳裏放了幾個披薩盒pc。

1

如果需要在很多機器上進行負載測試,請看Tsung,這是一款用Erlang編寫的分佈式負載測試工具。它功能全面,絕對可以在許多機器上擴展。

+0

我相信它確實回答了這個問題。你覺得它怎麼樣?我真的好奇;我對此沒有太多回答。 – jc00ke 2016-02-28 19:22:30