2012-10-30 46 views
-1

如果您使用一個平均動態網站,一個小型ec2實例可以同時服務的用戶數量達到峯值。請不要發送「它取決於...」的答案,我需要一些最粗略的估計。謝謝。aws - 一個小型ec2服務器可以爲多少用戶服務

+0

您將使用什麼網絡服務器軟件? NGINX/APACHE/IIS?你在Linux或Windows? – ajtrichards

+0

在服務網絡用戶的過程中所使用的每個Web技術的平均值和變量(我知道它太含糊) – user1750290

回答

3

呃......這要看! :)我相信你能夠用像nginx這樣的高性能網絡服務器爲真正的大量靜態圖像提供服務。但是如果您擁有完整的Java企業級堆棧,則只能爲少數用戶提供服務。

有這麼多因素,你至少不能給出最粗略的估計。需要考慮的一些要點是您的應用程序,它所執行的處理,它需要的資源數量,您的服務器基礎結構......太多的變量以提供正確的答案。

因此我建議如下:開發一套可比較的測試工具。嘗試儘可能地模擬用戶的加載模式(例如,可以重播Apache訪問日誌)。衡量您可以提供多少次請求。調整你的配置,再次測量。更換服務器,再次測量。這是獲得任何結果的唯一方法。

工具包括Siege,multi-mechanize,ab,可能還有很多。

+0

感謝您的回答,並提供了工具:)我總結出了同樣的過程是最合乎邏輯的,但它永遠不會傷害要問。如果有一些資源提前發現這個問題,這將是很好的:) – user1750290

相關問題