2011-12-13 208 views
2

最近我們將我們的java web appication移動到beanstalk,我們配置了彈性負載平衡器&環境的自動縮放。我如何測試負載平衡器&自動縮放是否適用於我的應用程序環境。任何負載測試工具,我可以嘗試。AWS負載平衡和Auto Scaling測試

+1

由於Auto Scaling需要一定的時間來響應流量增加,因此請記得慢慢放大。 –

回答

1

正確 - 您需要加載測試它。請務必選擇正確支持彈性負載平衡的負載測試工具。具體而言,它不需要緩存DNS查找時間太長 - 這是許多負載測試工具造成的錯誤。否則,即使新服務器已開始響應增加的負載,負載仍將繼續指向現有服務器。

+0

thanx CMerrill爲你的建議.... :) –

1

我對beanstalk並不熟悉,但是如果您基於CPU使用率進行擴展,那麼使用掛鉤CPU的錯誤代碼編寫頁面非常容易。添加一個幾乎在網頁中無限循環的for循環,請求頁面,並觀察自動縮放功能的功能。

+0

在應用程序中或來自外部某處的代碼錯誤的頁面。 –

+0

代碼錯誤行爲應該在您的應用程序中,在您上傳的戰爭文件中。請求一個特定的頁面會啓動並希望掛鉤CPU。如果自動調節配置爲基於CPU使用率而發生,那麼您的錯誤代碼應該會導致它超過閾值並啓動自動調節。 – jaminto

+0

thanx Jaminto ..我會盡力... –