Nginx Tomcat高效能負載均衡集群搭建

2021-09-07 17:51:21 字數 1125 閱讀 1581

nginx是乙個高效能的http伺服器/反向**伺服器及電子郵件(imap/pop3)**伺服器。其占有記憶體少,併發能力強,在同型別的網頁伺服器中表現較好。nginx可以在大多數unix linux os上編譯執行,並有windows移植版。一般情況下,對於新建站點,建議使用最新穩定版作為生產版本。

架構如下:

為簡化示例,這裡只講nginx+tomcat的部署與整合。

(2)解壓到磁碟任意目錄。這裡我解壓在 f:\nginx-1.12.2

(3)  啟動服務: start nginx.exe

停止服務:nginx -s stop 

分別向兩台機器的tomcat伺服器中部署testnginx.war這個web專案(為了區分訪問的是不同的web伺服器,兩機器中部署的testnginx這個專案在頁面顯示上略有不同)。

啟動啟動兩機器上的tomcat,並啟動nginx.

訪問nginx:http://localhost/testnginx

重新整理,再訪問:

由於權重的不同,在不斷重新整理頁面的過程中,顯示「5.20伺服器」的可能性會大一些。

Nginx Tomcat搭建高效能負載均衡集群

nginx 1.8.0 apache tomcat 6.0.33 實現高效能負載均衡的tomcat集群 2 然後解壓兩個tomcat,分別命名為apache tomcat 6.0.33 1和apache tomcat 6.0.33 2 3 然後修改這兩個tomcat的啟動埠,分別為18080和280...

Nginx tomcat搭建高效能web伺服器集群

nginx是目前應用廣泛的web服務負載均衡器,相較於apache來講nginx屬於輕量級的web負載均衡器,執行過程中占用更少記憶體及資源。nginx能夠支援上萬併發,這得益於nginx處理請求是非同步非阻塞型的,而apache 則是阻塞型,在高併發下nginx仍 能保持較低的資源消耗,其中核心區...

Nginx Tomcat搭建高效能負載均衡集群

nginx 1.8.0 apache tomcat 6.0.33 實現高效能負載均衡的tomcat集群 2 然後解壓兩個tomcat,分別命名為apache tomcat 6.0.33 1和apache tomcat 6.0.33 2 3 然後修改這兩個tomcat的啟動埠,分別為18080和280...