您好,登錄后才能下訂單哦!
這篇文章將為大家詳細(xì)講解有關(guān)WebLogic服務(wù)器基礎(chǔ)知識是什么,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。
企業(yè)IT環(huán)境中需要一種技術(shù)來實現(xiàn)多個獨立系統(tǒng)彼此“無縫地”聯(lián)系。WebLogic Server就是一種可以橋接各種數(shù)據(jù)通信請求并處理系統(tǒng)集成的系統(tǒng)。
什么是WebLogic服務(wù)器?
WebLogic服務(wù)器是一個應(yīng)用服務(wù)器,用作開發(fā),部署和運(yùn)行多層(n層)分布式Java應(yīng)用的平臺。它還充當(dāng)托管在其上的應(yīng)用與遠(yuǎn)程數(shù)據(jù)庫或消息服務(wù)器之類的應(yīng)用之間的橋梁。
甲骨文是目前市場上流行的在線事務(wù)處理(OLTP)平臺的提供商,而WebLogic服務(wù)器是使甲骨文成為主要競爭者的得力工具之一。他們在2008年收購了BEA Systems,從而獲得了這個Java 2平臺企業(yè)版(J2EE)服務(wù)器。
WebLogic服務(wù)器位于中間層,與代理和防火墻一樣。這是位于前端外部應(yīng)用(通常是與外部的瀏覽器啟用的接口)和數(shù)據(jù)庫服務(wù)器(后端層-存儲數(shù)據(jù)的服務(wù)器)之間的層。
從這個中間件位置,WebLogic服務(wù)器集中了應(yīng)用服務(wù),例如:
Web服務(wù) - Web服務(wù)器的各種功能
業(yè)務(wù)服務(wù) - 流程的業(yè)務(wù)組件
后端連接 - 啟用與后端存儲設(shè)備和服務(wù)器的連接
換句話說,這個基于Java的應(yīng)用服務(wù)器可以實現(xiàn)業(yè)務(wù)流程的最佳和簡化的端到端性能。更重要的是,它使用緩存和連接池等技術(shù)功能,這意味著WebLogic還有助于減少處理和事務(wù)時間。此外它還提供企業(yè)級安全性和強(qiáng)大的角色管理功能。
基本的WebLogic架構(gòu)?
除了作為J2EE服務(wù)器之外,WebLogic還可用于企業(yè)和管理其他服務(wù)器,從而管理在其上運(yùn)行的服務(wù)。
域:這是為了便于管理而組合在一起的應(yīng)用集合。域由管理服務(wù)器和受其控制的多個受管服務(wù)器組成。
基礎(chǔ)域:這是一個只有管理服務(wù)器而沒有其他內(nèi)容的新域。它可能不實用,但它可以獨立存在。
托管服務(wù)器:這些服務(wù)器存在于域內(nèi)并用于各種目的。此類服務(wù)器的示例包括SOA Suite,WebCenter Suite和Business Intelligence Suites。
安裝WebLogic服務(wù)器
要下載WebLogic服務(wù)器副本,需要到Oracle Technology Network軟件下載頁面。在接受許可協(xié)議并下載你首選的軟件版本后,就可以開始安裝了。
安裝方案包括:
創(chuàng)建基本域 - 每當(dāng)你安裝新的WebLogic實例時,默認(rèn)情況下,將創(chuàng)建一個沒有托管服務(wù)器的基本域。在添加托管服務(wù)器之前,它實際上不會做太多。
在基本域中創(chuàng)建托管服務(wù)器 - 接下來,你將繼續(xù)創(chuàng)建添加到主基域的托管服務(wù)器。這稱為“擴(kuò)展基域”。
在新域中創(chuàng)建托管服務(wù)器 - 如果你決定要在自己的域中運(yùn)行托管服務(wù)器,WebLogic允許你克隆主域中的現(xiàn)有管理服務(wù)器并使用它為新托管服務(wù)器創(chuàng)建新域。這稱為“擴(kuò)展托管服務(wù)器”。
集群托管服務(wù)器 - 在這種情況下,一旦托管服務(wù)器安裝在不同的域中,它們就可以“集群”在一起,由一個可駐留在任一域中的管理服務(wù)器運(yùn)行。
無論你選擇何種安裝方式,或最初選擇的體系結(jié)構(gòu)配置,都可以隨后根據(jù)業(yè)務(wù)流程邏輯的需要重新構(gòu)建設(shè)計。
應(yīng)用WebLogic
理想情況下,WebLogic可以很好地適應(yīng)業(yè)務(wù)的技術(shù)環(huán)境,在這種環(huán)境中,它可以通過以下方式進(jìn)行配置:
作為所有基于Java應(yīng)用的托管解決方案
充當(dāng)高端網(wǎng)站的家
解決前端應(yīng)用和后端服務(wù)器之間連接速度慢問題的最佳安全解決方案
成為能夠應(yīng)對業(yè)務(wù)可擴(kuò)展性問題的橋梁
簡而言之,可以說WebLogic是一個具有未來發(fā)展前景的應(yīng)用服務(wù)器。它可以作為需要包含在業(yè)務(wù)數(shù)據(jù)處理流程中的其他Java應(yīng)用,業(yè)務(wù)套件和硬件設(shè)備的輔助工具。
WebLogic使用哪些監(jiān)控和管理工具?
主要介紹三種最流行的WebLogic管理和監(jiān)控工具。
SolarWinds WebLogic性能監(jiān)控工具
雖然它是第三方產(chǎn)品,但SolarWinds WebLogic性能監(jiān)控工具是一個管理套件,涵蓋了監(jiān)控和管理WebLogic的所有方面。
通過查看此工具的功能,我們可以深入了解它的實際功能:
監(jiān)控內(nèi)存分配和使用情況,確保完成流程而不會占用資源
服務(wù)器和應(yīng)用監(jiān)控,提供對線程和池的深入性能洞察。這包括當(dāng)前等待時間和執(zhí)行請求所花費(fèi)的時間,以及跟蹤待處理的請求
與服務(wù)器和應(yīng)用監(jiān)控器集成后,SolarWinds數(shù)據(jù)庫性能分析器提供與WebLogic相關(guān)的Oracle數(shù)據(jù)庫的詳細(xì)分析和報告
監(jiān)控數(shù)據(jù)庫,如SQL Server,MySQL,DB2,SAP ASE和其他數(shù)據(jù)庫,在數(shù)據(jù)存儲方面實現(xiàn)幾乎100%的全面通信
監(jiān)控VMware和Hyper-V等虛擬環(huán)境和應(yīng)用,允許復(fù)制和測試模擬設(shè)置
BEA WebLogic管理控制臺
可以通過Web瀏覽器訪問這個本機(jī)Oracle管理控制臺,并從WebLogic域的Administration Server實例運(yùn)行。它使用稱為MBean的Java對象,每個對象都包含一組屬性,這些屬性定義用于管理服務(wù)器的不同功能和操作的參數(shù)。
可以使用此管理工具完成的工作包括:
啟動,停止實例和群集配置
配置服務(wù)器服務(wù),如數(shù)據(jù)庫連接(JDBC)和消息傳遞(JMS)
用戶,組和角色的安全性和管理
配置和部署Java應(yīng)用
監(jiān)控服務(wù)器和應(yīng)用的性能,通過服務(wù)器和域日志文件排除故障
WebLogic智能儀表板和監(jiān)控(WLSDM)
WebLogic智能儀表板和監(jiān)控(WLSDM)是另一個第三方管理和監(jiān)控工具,它是一個控制臺擴(kuò)展,而不是一個獨立的解決方案。
WLSDM的一些強(qiáng)大功能包括:
簡單,快速,非資源密集型安裝,擴(kuò)展獨有的優(yōu)勢,可以獲取WebLogic域的快照
能夠創(chuàng)建無限數(shù)量的自定義儀表板,以滿足管理員控制和報告查詢的需求
通過使用WLSDM指標(biāo)瀏覽器輕松創(chuàng)建警報和通知
存儲和檢索舊數(shù)據(jù),包括度量數(shù)據(jù),后端數(shù)據(jù),甚至報警,用于比較和分析
腳本的添加和調(diào)度,以便于管理CRON作業(yè)
WebLogic的優(yōu)缺點
優(yōu)點:
它是甲骨文的優(yōu)質(zhì)產(chǎn)品之一,具有數(shù)據(jù)安全性和完整性保證
一個強(qiáng)大的故障安全解決方案,這是關(guān)鍵任務(wù)計算環(huán)境必須的
能夠通過緊湊的報告在WebLogic域上繪制完整的圖表,以便于理解和準(zhǔn)確的決策
缺點:
與其他類似的軟件解決方案相比,可能看起來有點笨重和臃腫
并非每個中小型企業(yè)都能承擔(dān)相當(dāng)復(fù)雜的許可費(fèi)用
關(guān)于WebLogic服務(wù)器基礎(chǔ)知識是什么就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。