1. 程式人生 > >nginx使用負載均衡進行壓力測試得到的結論

nginx使用負載均衡進行壓力測試得到的結論

nginx常被用於負載均衡,可能認為在使用它之後就可以提高訪問網站的訪問速度。因為有兩臺伺服器,可以減輕伺服器訪問的壓力。那麼看一個測驗。

     在兩臺伺服器的情況下使用負載均衡訪問單純的jsp頁面。

在10s內進行10000次訪問


一臺伺服器情況下,10s進行10000次訪問

        可以發現,一臺伺服器的效率高於兩臺伺服器。

那麼在10s內訪問20000次:

一臺伺服器的情況:


兩臺伺服器的情況:


   可以發現,這時候兩臺伺服器的效果又好於一臺伺服器。

   其實這就得出一個很簡單的結論,使用負載均衡不一定是有利的。因為進行負載均衡也需要消耗資源,它也需要計算需要訪問哪一臺伺服器。當訪問量在10000次以下的時候,可以看到訪問量不是瓶頸,這時候盲目的天劍多臺伺服器只會造成訪問速度減慢。當真的訪問量成為伺服器的瓶頸的時候,這時候進行負載均衡才是有利的。

ps:如有不對,請大佬指出,,,