三種Tomcat集群方式的優缺點分析

2021-06-02 00:10:18 字數 956 閱讀 1684

tomcat集群方式有三種,分別是:

1.使用dns輪詢.

2.使用apache r-proxy方式。

3.使用apache mod_jk方式.

接下來對三種tomcat集群方式的優缺點分析一二。

dns輪詢的缺點是,當集群中某台伺服器停止之後,使用者由於dns快取的緣故,便無法訪問服務,必須等到dns解析更新,或者這台伺服器重新啟動。

還有就是必須把集群中的所有服務埠暴露給外界,沒有用apache做前置**的方式安全,並且占用大量公網ip位址,而且tomcat還要負責處理靜態網頁資源,影響效率。

優點是集群配置最簡單,dns設定也非常簡單。

r-proxy的缺點是,當其中一台tomcat停止執行的時候,apache仍然會**請求過去,導致502閘道器錯誤。但是只要伺服器再啟動就不存在這個問題。

mod_jk方式的優點是,apache 會自動檢測到停止掉的tomcat,然後不再發請求過去。

缺點就是,當停止掉的tomcat伺服器再次啟動的時候,apache檢測不到,仍然不會**請求過去。

r-proxy和mod_jk的共同優點是.可以只將apache置於公網,節省公網ip位址資源。

可以通過設定來實現apache專門負責處理靜態網頁,讓tomcat專門負責處理jsp和servlet等動態請求。

共同缺點是:如果前置apache**伺服器停止執行,所有集群服務將無法對外提供。

r-proxy和mod_jk對靜態頁面請求的處理,都可以通設定來選取乙個盡可能優化的效果。

這三種tomcat集群方式對實現最佳負載均衡都有一定不足,mod_jk相對好些,可以通過設定lbfactor引數來分配請求任務,但又因為mod_jk2方式不被推薦,mod_jk2已經不再被更新了。

Tomcat的三種部署方式

tomcat是目前web開發中非常流行的web 伺服器,也就是tomcat在部署專案的時候,必須要把應用程式中所用到的jar包放到tomcat的lib目錄下,然後再一起部署到伺服器上。那麼tomcat部署的方式就是我們必須掌握的了,近期遇到tomcat部署出錯,導致啟動不了的問題,這裡總結下tomc...

redis的三種集群方式

redis有三種集群方式 主從複製,哨兵模式和集群。1.主從複製 主從複製原理 主從複製優缺點 優點 缺點 2.哨兵模式 當主伺服器中斷服務後,可以將乙個從伺服器公升級為主伺服器,以便繼續提供服務,但是這個過程需要人工手動來操作。為此,redis 2.8中提供了哨兵工具來實現自動化的系統監控和故障恢...

redis的三種集群方式

redis有三種集群方式 主從複製,哨兵模式和集群。1.主從複製 主從複製原理 主從複製優缺點 優點 缺點 2.哨兵模式 當主伺服器中斷服務後,可以將乙個從伺服器公升級為主伺服器,以便繼續提供服務,但是這個過程需要人工手動來操作。為此,redis 2.8中提供了哨兵工具來實現自動化的系統監控和故障恢...