2012-10-19 63 views

回答

0

查看示例發件人替代實現。

在這裏閱讀有關段落:

本身它是這樣工作的,一種選擇是不使用分佈式模式,並運行在非GUI模式很多JMeter的實例。

嘗試jmeter用戶郵件列表,如果你沒有得到答案,也許打開一個bugzilla增強請求。

+0

謝謝PMD。我讀過它,但在我看來,它們只是將結果發送回主服務器的替代方案。仍然沒有解釋如何在遠程服務器上保留結果。糾正我,如果我誤解了它。 – baggiowen

+0

我編輯了我的答案 –

+0

我爲此添加了增強請求 - https://bz.apache.org/bugzilla/show_bug.cgi?id=59012 – Tarun

-3

如果你想建立分佈式的負載測試系統,你可以嘗試使用Jagger

+2

不是一個建設性的答案。 –

1

的想法是,他們是愚蠢的奴隸,可能甚至沒有辦法在本地存儲數據。這些方法在遠程處理器(RMI)上調用並從那裏運行,但所有其他資源都保存在客戶端。

您可以像Jenkins一樣設置CI服務器以分佈式方式運行jmeter客戶端。這將允許您更多地控制測試如何分發。我有一個jenkins設置,在主服務器上運行jmeter客戶端,通過分佈式測試遠程(jmeter)從服務器,這也是jenkins從服務器,與控制工作空間的作業綁定。這意味着jenkins永遠不會使用它們,但jenkins可以將結果文件從工作區中取出,聚合它們,並使用jmeter插件CMDrunner生成圖形。

另一種可能性是將樣本結果加上當前從站的IP地址的唯一部分。這將允許您在結果查看器中將它們聚合或分別顯示,並可能編寫腳本以將結果分離出來,並將它們存儲回來自它們的從屬設備。

您也可以使用samba或類似方式共享遠程從站驅動器,並將結果直接存儲在主站中。

如果你只有一個從機,其中的任何一個都很容易實現,但當你添加更多的從機時會變得更加複雜。

相關問題