偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

三種Tomcat集群方式的優(yōu)缺點(diǎn)分析

開(kāi)發(fā) 后端
本文對(duì)三種Tomcat集群方式的優(yōu)缺點(diǎn)進(jìn)行了分析。三種集群方式分別是:使用DNS輪詢,使用Apache R-proxy方式,以及使用Apache mod_jk方式。

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

1.使用DNS輪詢.

2.使用Apache R-proxy方式。

3.使用Apache mod_jk方式.

接下來(lái)對(duì)三種Tomcat集群方式的優(yōu)缺點(diǎn)分析一二。
 
DNS輪詢的缺點(diǎn)是,當(dāng)集群中某臺(tái)服務(wù)器停止之后,用戶由于dns緩存的緣故,便無(wú)法訪問(wèn)服務(wù),必須等到dns解析更新,或者這臺(tái)服務(wù)器重新啟動(dòng)。

還有就是必須把集群中的所有服務(wù)端口暴露給外界,沒(méi)有用apache做前置代理的方式安全,并且占用大量公網(wǎng)IP地址,而且tomcat還要負(fù)責(zé)處理靜態(tài)網(wǎng)頁(yè)資源,影響效率。

優(yōu)點(diǎn)是集群配置最簡(jiǎn)單,dns設(shè)置也非常簡(jiǎn)單。

R-proxy的缺點(diǎn)是,當(dāng)其中一臺(tái)tomcat停止運(yùn)行的時(shí)候,apache仍然會(huì)轉(zhuǎn)發(fā)請(qǐng)求過(guò)去,導(dǎo)致502網(wǎng)關(guān)錯(cuò)誤。但是只要服務(wù)器再啟動(dòng)就不存在這個(gè)問(wèn)題。

mod_jk方式的優(yōu)點(diǎn)是,Apache 會(huì)自動(dòng)檢測(cè)到停止掉的tomcat,然后不再發(fā)請(qǐng)求過(guò)去。

缺點(diǎn)就是,當(dāng)停止掉的tomcat服務(wù)器再次啟動(dòng)的時(shí)候,Apache檢測(cè)不到,仍然不會(huì)轉(zhuǎn)發(fā)請(qǐng)求過(guò)去。

R-proxy和mod_jk的共同優(yōu)點(diǎn)是.可以只將Apache置于公網(wǎng),節(jié)省公網(wǎng)IP地址資源。

可以通過(guò)設(shè)置來(lái)實(shí)現(xiàn)Apache專門(mén)負(fù)責(zé)處理靜態(tài)網(wǎng)頁(yè),讓Tomcat專門(mén)負(fù)責(zé)處理jsp和servlet等動(dòng)態(tài)請(qǐng)求。

共同缺點(diǎn)是:如果前置Apache代理服務(wù)器停止運(yùn)行,所有集群服務(wù)將無(wú)法對(duì)外提供。

R-proxy和mod_jk對(duì)靜態(tài)頁(yè)面請(qǐng)求的處理,都可以通設(shè)置來(lái)選取一個(gè)盡可能優(yōu)化的效果。

這三種Tomcat集群方式對(duì)實(shí)現(xiàn)最佳負(fù)載均衡都有一定不足,mod_jk相對(duì)好些,可以通過(guò)設(shè)置lbfactor參數(shù)來(lái)分配請(qǐng)求任務(wù),但又因?yàn)閙od_jk2方式不被推薦,mod_jk2已經(jīng)不再被更新了。

本文來(lái)自kit_lo的博客:《tomcat 三種集群方式》

【編輯推薦】

  1. Tomcat內(nèi)存溢出的三種情況及解決辦法分析
  2. Tomcat全局日志配置介紹(Tomcat5.x)
  3. MyEclipse Tomcat配置詳解
  4. Tomcat+MyEclipse開(kāi)發(fā)Servlet的配置
  5. 淺談在Tomcat中監(jiān)控JVM內(nèi)存使用情況
責(zé)任編輯:yangsai 來(lái)源: kit_lo的博客
相關(guān)推薦

2019-10-22 10:48:48

Redis集群架構(gòu)

2011-09-01 17:50:18

2022-09-20 07:36:43

云原生存儲(chǔ)方案

2010-04-22 14:32:56

LVS負(fù)載均衡集群

2012-08-23 10:01:03

Linux服務(wù)器

2012-08-22 14:05:25

Linux服務(wù)器

2010-01-04 14:11:31

2017-06-29 14:12:13

SQL ServerMysqlOracle

2012-07-17 09:16:16

SpringSSH

2009-11-23 14:02:39

服務(wù)器虛擬化集群

2020-11-01 17:10:46

異步事件開(kāi)發(fā)前端

2012-05-29 16:30:33

Tomcat內(nèi)存溢出

2009-08-18 16:45:50

Tomcat內(nèi)存溢出

2019-11-20 18:52:24

物聯(lián)網(wǎng)智能照明智能恒溫器

2021-11-05 21:33:28

Redis數(shù)據(jù)高并發(fā)

2021-06-24 08:52:19

單點(diǎn)登錄代碼前端

2014-12-31 17:42:47

LBSAndroid地圖

2010-03-12 17:52:35

Python輸入方式

2024-08-27 08:29:49

2010-06-21 14:14:33

OSPF協(xié)議
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)