2016-02-12 56 views
0

我正在運行一個主站和兩個從站系統的jmeter測試。 我在主系統中提供的值是:Jmeter分佈式測試2個從站系統

no of threads: 750 
ramp up: 420 seconds 
loop count: 1 

當我按下ctrl+shift+R中,測試執行在兩個「A」 &「B」的遠程系統和消息

開始「啓動測試主機XXX.XXX.X.XXX @週一2月8日8時08分21秒IST 2016 「

顯示在兩個系統的命令提示符。

但過了一段時間,我發現服務器沒有響應。我檢查了「摘要監聽器」中是否有任何活動,但沒有任何活動。 我檢查了生成的「summary.xlsx」文件,發現來自系統「A」的所有請求都已提供,只有來自系統「B」的部分請求被提供。

當我檢查系統A的命令提示符它說

「說完@週一2月8日8時08分21秒北京時間2016 主機XXX.XXX.X.XXX測試」。

(我認爲沒關係,因爲它的所有請求都被送達)。

當我檢查系統B的命令提示符我沒有找到郵件

「說完主機XXX.XXX.X.XXX測試@週一2月8日8時08分21秒IST 2016 「。

希望系統B的請求最終會被執行,我把它留下了8個小時。

但令我驚訝的是,當我在早上檢查它時,它就在我最後一次看到它的地方。

系統B沒有進一步的請求被執行,檢查服務器日誌中沒有任何響應。而且我也沒有找到消息

「說完主機XXX.XXX.X.XXX測試@週一2月8日8時08分21秒IST 2016 」 上

系統B.

請建議我如何從兩個從屬系統獲取所有請求,而不會出現上述問題。

回答

1

我敢打賭,問題是在不同的子網。閱讀the following一步一步手動,特別是限制部分:

RMI不能通過子網通信沒有代理;因此,沒有代理人的情況下也不能。

因此,確保A和B都在與主站在同一個子網中。