2011-05-22 30 views
1

我想開始使用負載平衡器,數據庫複製和分片,雲計算。我知道我可以遵循很多教程,這沒問題,但我不知道如何生成足夠的流量來加載Web服務器。我想看看我的測試應用程序真的很慢,然後應用一些縮放技術。如何在IIS上生成負載?

問題如何在本地IIS服務器上生成巨大的負載?我可以使用哪些工具?

P.S.如果它會幫助我想使用RESTful WCF服務和沒有SQL DB /雲存儲的測試應用程序

回答

1

有幾個工具可用,這裏有幾個免費的:

雖然這些都是Java工具,你可以用它們來生成負載指示在IIS

+0

JMeter的+1。我們在大多數負載測試中使用它。磨牀看起來也不錯。 – 2011-06-02 15:15:48

2

有一個偉大的工具從微軟叫webstress。他們從服務器上刪除了它,但我設法找到並放置它here

從我的記憶,它可以做記錄/重放交通,多機生成的請求,都有不俗的報告功能....

編輯:

朋友發現了另一個問題:http://seleniumhq.org/

+0

不錯,我會看看 – oleksii 2011-05-22 21:02:32

+0

當我上傳到保管箱時,我發現它已經在雲端,上傳持續了半秒鐘。流行的工具:) – 2011-05-22 21:04:18

2

您可以使用jMeter記錄操作並編排一個或多個客戶端的負載。它需要一些設置,但既靈活又強大。

http://jmeter.apache.org/

+0

我相信我可以將它與REST WCF一起使用,但是您認爲可能存在.NET端口,僅適用於其他.NET應用程序? – oleksii 2011-05-22 21:07:52

+1

嘿 - 我不認爲它被移植;這是一個老項目,其中包含一些相當令人印象深刻的功能。我已經成功地用它來測試aspx和WCF項目,但是一個端口當然會受到歡迎:) – faester 2011-05-22 21:10:38

1

我將使用Visual Studio 2010終極版做Load Tests

這也是許多其他文件和文章,如果你谷歌它。

0

我還沒有廣泛使用它,但SoapUILoadUI工作一起做這個。