日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

weblogic 集群介紹

系統(tǒng) 4059 0

目前186平臺(tái)使用WebLogic集群技術(shù)發(fā)布版本,特研究下

在介紹weblogic集群之前,先看看傳統(tǒng)的雙機(jī)架構(gòu),如下圖所示:

?

這種架構(gòu)存在以下幾點(diǎn)不足之處:

1) 采用主機(jī)備機(jī)的方式,一般主機(jī)使用比較頻繁,導(dǎo)致另外比較空閑,資源利用不均衡。 什么是 群集與域是如何相關(guān)的

?



群集的優(yōu)點(diǎn)是什么 群集的關(guān)鍵功能是什么 哪種類型的對(duì)象可以群集 WebLogic Server 群集

2) 當(dāng)一個(gè) Server 發(fā)生故障的時(shí)候,必須通知用戶使用另外一臺(tái)的 Server ,管理和維護(hù)比較麻煩。

3) 用戶切換應(yīng)用的時(shí)候,需重新登錄,有些延誤時(shí)間。

weblogic 集群 簡(jiǎn)介

?

WebLogic Server 群集由多個(gè) WebLogic Server 服務(wù)器實(shí)例組成,這些服務(wù)器實(shí)例同時(shí)運(yùn)行并一起工作以提高可縮放性和可靠性。對(duì)于客戶端而言,群集是一個(gè) WebLogic Server 實(shí)例。構(gòu)成群集的服務(wù)器實(shí)例可以在同一臺(tái)計(jì)算機(jī)上運(yùn)行,也可以位于不同的計(jì)算機(jī)上。可以通過(guò)向現(xiàn)有計(jì)算機(jī)上的群集中添加更多的服務(wù)器實(shí)例來(lái)增加群集的容量,也可以向群集中添加計(jì)算機(jī)以承載遞增的服務(wù)器實(shí)例。群集中的每個(gè)服務(wù)器實(shí)例必須運(yùn)行同一版本的 WebLogic Server

?

群集是特定 WebLogic Server 域的一部分。

域是作為單元進(jìn)行管理的一組相關(guān)的 WebLogic Server 資源。一個(gè)域包含一個(gè)或多個(gè) WebLogic Server 實(shí)例,這些實(shí)例可以是群集實(shí)例、非群集實(shí)例,或者是群集與非群集實(shí)例的組合。一個(gè)域可以包含多個(gè)群集。域還包含部署在域中的應(yīng)用程序組件、此域中的這些應(yīng)用程序組件和服務(wù)器實(shí)例所需的資源和服務(wù)。應(yīng)用程序和服務(wù)器實(shí)例使用的資源和服務(wù)示例包括計(jì)算機(jī)定義、可選網(wǎng)絡(luò)通道、連接器和啟動(dòng)類。

可以使用各種條件將 WebLogic Server 實(shí)例組織到域中。例如,可以選擇根據(jù)承載的應(yīng)用程序的邏輯分區(qū)、地理方面的考慮或管理的資源的數(shù)目或復(fù)雜性將資源分配到多個(gè)域中。

在每個(gè)域中,一個(gè) WebLogic Server 實(shí)例可充當(dāng)管理服務(wù)器 - 此服務(wù)器實(shí)例可配置、管理和監(jiān)視域中所有其他服務(wù)器實(shí)例和資源。每個(gè)管理服務(wù)器只管理一個(gè)域。如果一個(gè)域中包含多個(gè)群集,則域中的每個(gè)群集都具有相同的管理服務(wù)器。

群集中的所有的服務(wù)器實(shí)例必須駐留在同一域中;不能將群集 拆分 到多個(gè)域中。同樣,不能在域之間共享配置的資源或子系統(tǒng)。例如,如果在一個(gè)域中創(chuàng)建了 JDBC 連接緩沖池,則不能將其用于另一個(gè)域中的服務(wù)器實(shí)例或群集。(而是必須在另一個(gè)域中創(chuàng)建類似的連接緩沖池。)

群集的 WebLogic Server 實(shí)例除提供故障轉(zhuǎn)移和負(fù)載平衡外,其他行為與非群集的實(shí)例相似。配置群集的 WebLogic Server 實(shí)例所使用的過(guò)程和工具與配置非群集的 WebLogic Server 實(shí)例所使用的過(guò)程和工具相同。但是,為了獲得群集啟用的負(fù)載平衡和故障轉(zhuǎn)移優(yōu)點(diǎn),必須符合群集配置的某些準(zhǔn)則。 下圖描述了集群和域的關(guān)系:

?

可伸縮性

可以動(dòng)態(tài)增加部署在 WebLogic Server 群集中的應(yīng)用程序的容量以滿足需要。可以將服務(wù)器實(shí)例添加到群集中而不會(huì)中斷服務(wù),應(yīng)用程序?qū)⒗^續(xù)運(yùn)行而不會(huì)影響客戶端和最終用戶。

高可用性

WebLogic Server 群集中,當(dāng)服務(wù)器實(shí)例失敗時(shí)應(yīng)用程序可繼續(xù)進(jìn)行處理。可通過(guò)將應(yīng)用程序組件部署到群集中的多個(gè)服務(wù)器實(shí)例, 群集 這些組件,這樣,如果在其上運(yùn)行某個(gè)組件的服務(wù)器實(shí)例失敗,則將此組件部署到的其他服務(wù)器實(shí)例可以繼續(xù)進(jìn)行應(yīng)用程序處理。

群集 WebLogic Server 實(shí)例的選擇對(duì)于應(yīng)用程序開(kāi)發(fā)人員和客戶端是透明的。但是,了解啟用群集的技術(shù)基礎(chǔ)結(jié)構(gòu)將有助于編程人員和管理員最大化其應(yīng)用程序的可伸縮性和可用性。

?

應(yīng)用程序故障轉(zhuǎn)移

簡(jiǎn)單的說(shuō),故障轉(zhuǎn)移是當(dāng)應(yīng)用程序組件(在下列部分中通常稱作 對(duì)象 )正在處理某個(gè)特定作業(yè)時(shí) 某些處理任務(wù)部分由于任何原因而變得不可用,已失敗對(duì)象的副本將結(jié)束此作業(yè)。 WebLogic Server 支持自動(dòng)或手動(dòng)將群集服務(wù)器實(shí)例從一臺(tái)計(jì)算機(jī)遷移到另一臺(tái)計(jì)算機(jī)。可遷移的受管服務(wù)器被稱作 可遷移服務(wù)器 。本功能適用于要求高可用性的環(huán)境。

負(fù)載平衡

負(fù)載平衡是在環(huán)境中跨計(jì)算資源與網(wǎng)絡(luò)資源平均分發(fā)作業(yè)和關(guān)聯(lián)的通信。

?

群集的應(yīng)用程序或應(yīng)用程序組件在群集中的多個(gè) WebLogic Server 實(shí)例上可用。如果已群集某個(gè)對(duì)象,則此對(duì)象的故障轉(zhuǎn)移和負(fù)載平衡是可用的。將對(duì)象均勻部署到群集中的每個(gè)服務(wù)器實(shí)例,可以簡(jiǎn)化群集管理、維護(hù)和故障排除。

Web 應(yīng)用程序可由不同類型的對(duì)象組成,包括企業(yè) Java Bean (EJB) servlet Java Server Pages (JSP) 。每種對(duì)象類型都具有唯一的一組與控制、調(diào)用以及它如何在應(yīng)用程序內(nèi)起作用相關(guān)的行為。由于此原因, WebLogic Server 用于支持群集的方法,以及用于提供負(fù)載平衡和故障轉(zhuǎn)移的方法,會(huì)因不同的類型對(duì)象而異。可在 WebLogic Server 部署對(duì)下列類型的對(duì)象進(jìn)行群集:

1) Servlet

2) JSP

3) EJB

4) 遠(yuǎn)程方法調(diào)用( Remote Method Invocation ,簡(jiǎn)稱 RMI )對(duì)象

5) Java 消息服務(wù) (JMS) 目標(biāo)

6) Java 數(shù)據(jù)庫(kù)連接 (JDBC) 連接

什么類型的對(duì)象不可群集

以下 API 和外部服務(wù)不可在 WebLogic Server 內(nèi)群集:

1)包含文件共享的文件服務(wù)

2) 時(shí)間服務(wù)

在群集的各個(gè) WebLogic Server 實(shí)例中仍可使用這些服務(wù)。但是,這些服務(wù)不能使用負(fù)載平衡或故障轉(zhuǎn)移功能。

集群有哪些限制

1)集群中的 WebLogic 主機(jī)必須使用永久的靜態(tài) IP 地址。動(dòng)態(tài) IP 地址分配不能用于集群環(huán)境。如果服務(wù)器位于防火墻后面,而客戶機(jī)位于防火墻外面,那么服務(wù)器必須有公共的靜態(tài) IP 地址,只有這樣,客戶端才能訪問(wèn)服務(wù)器。

2) 集群中的所有 WebLogic 服務(wù)器必須位于同一個(gè)局域網(wǎng),并且必須是 IP 廣播可到達(dá)的。

3)集群中的所有 WebLogic 服務(wù)器必須使用相同的版本。配置集群中的服務(wù)器,使它們支持所提供的服務(wù)。對(duì)于使用了 JDBC 連接的 EJB ,所有部署了某 EJB 的服務(wù)器必須具有相同的部署與持久化配置。也就是說(shuō)所有服務(wù)器都應(yīng)該有相同的 JDBC 配置。所有部署了 servlet 的主機(jī)必須維護(hù)一組具有相同 ACL servlet

weblogic 集群介紹


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 奉贤区| 苏尼特左旗| 淮北市| 延长县| 宜春市| 雅江县| 阜南县| 安图县| 锡林浩特市| 淮南市| 察哈| 太和县| 郸城县| 六安市| 大邑县| 汉寿县| 灵丘县| 勐海县| 洞头县| 华池县| 蕉岭县| 红桥区| 漯河市| 波密县| 增城市| 贵溪市| 凭祥市| 涞源县| 应城市| 兴义市| 瑞丽市| 仲巴县| 策勒县| 涿州市| 肇源县| 浮山县| 龙南县| 土默特左旗| 宣武区| 白玉县| 牙克石市|