国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

自動(dòng)化WebLogic平臺(tái)應(yīng)用程序供應(yīng)

2019-11-18 12:13:13
字體:
供稿:網(wǎng)友

摘要

  BEA WebLogic Platform應(yīng)用程序供給(PRovisionin)是一個(gè)這樣的過程:預(yù)備提供一個(gè)有效的WebLogic Platform環(huán)境來支持已部署好的應(yīng)用程序的后續(xù)應(yīng)用。在前一篇文章中,我們介紹了經(jīng)過幾個(gè)階段將WebLogic Platform 8.1應(yīng)用程序從開發(fā)升級(jí)到生產(chǎn)階段時(shí),我們能從中獲得什么。在本文中,研究的重點(diǎn)是使用可用于WebLogic Platform產(chǎn)品的工具來自動(dòng)化每個(gè)階段的應(yīng)用程序供給。這將答應(yīng)您自動(dòng)創(chuàng)建運(yùn)行WebLogic應(yīng)用程序所需的環(huán)境。

簡介

  BEA WebLogic Platform應(yīng)用程序供給是一個(gè)這樣的過程:預(yù)備提供一個(gè)有效的WebLogic Platform環(huán)境來支持已部署好的應(yīng)用程序的后續(xù)應(yīng)用。WebLogic Platform環(huán)境通常由三種資源組成:域級(jí)別的資源(如JDBC Connection Pool和DataSources)、客戶應(yīng)用程序和生產(chǎn)數(shù)據(jù)(如安全角色、緩存策略、門戶元數(shù)據(jù)和貿(mào)易合作伙伴治理數(shù)據(jù)等)。在經(jīng)過幾個(gè)階段將WebLogic應(yīng)用程序從開發(fā)階段升級(jí)到生產(chǎn)階段時(shí),需要在每個(gè)階段適當(dāng)?shù)毓┙o這些資源。考慮到配置域級(jí)別和應(yīng)用程序級(jí)資源的復(fù)雜性,應(yīng)用程序供給不是一個(gè)普通的過程,它經(jīng)常需要大量的手工勞動(dòng)并且很輕易出錯(cuò)。所以,人們非常期待通過自動(dòng)化供給過程來提高生產(chǎn)效率和可靠性,同時(shí)降低IT成本。

  本文首先將討論自動(dòng)化應(yīng)用程序供給過程中面臨的挑戰(zhàn)。然后對(duì)可以在WebLogic Platform中使用的供給工具進(jìn)行概括。通過對(duì)一些常見場景的案例分析,比如從開發(fā)階段升級(jí)到生產(chǎn)階段、快速生產(chǎn)復(fù)制、生產(chǎn)數(shù)據(jù)配置和差量供給,本文將演示如何有效使用這些供給工具來自動(dòng)化供給過程。

  本文提供的示例均摘自一些實(shí)際的客戶供給場景。文中引用的WebLogic Scripting Tool(WLST)示例腳本和域模板都已經(jīng)在WebLogic Platform 8.1 Service Pack 4上開發(fā)并通過測(cè)試。在即將推出的WebLogic Platform版本中,還將支持JSR-88。因此,目前已經(jīng)配置好的域級(jí)別的一些資源將作為應(yīng)用程序級(jí)資源打包。隨著應(yīng)用程序供給的自動(dòng)化,我們的生活會(huì)更輕松一些。

  注重,本文并不打算成為一篇關(guān)于如何使用供給工具(如Domain Template Builder,或DTB)的教程。通過“參考資料”部分中提供的鏈接,您可以找到關(guān)于這些工具的更多信息。

   挑戰(zhàn)

  要運(yùn)行WebLogic Platform應(yīng)用程序,就必須創(chuàng)建一個(gè)包括適當(dāng)WebLogic Platform組件和應(yīng)用程序級(jí)資源的域。圖1提供了一個(gè)升級(jí)過程的例子,在這個(gè)過程中,應(yīng)用程序要經(jīng)歷4個(gè)階段:開發(fā)、集成、QA/分級(jí)測(cè)試和生產(chǎn)。在生產(chǎn)階段,WebLogic Platform應(yīng)用程序供給還包括為每個(gè)應(yīng)用程序供給需求設(shè)置一個(gè)集群子網(wǎng)和代理。

自動(dòng)化WebLogic平臺(tái)應(yīng)用程序供給(圖一)
圖 1. 從開發(fā)階段升級(jí)到生產(chǎn)階段的應(yīng)用程序升級(jí)過程

  在典型的開發(fā)階段,幾個(gè)開發(fā)人員將同時(shí)為一個(gè)項(xiàng)目工作,每個(gè)開發(fā)人員從事不同的模塊研究。這些開發(fā)人員可能擁有作為沙箱的自己的工作域(開發(fā)模式、帶有本地數(shù)據(jù)庫的單服務(wù)器),并且可以使用源代碼控制工具來促進(jìn)團(tuán)隊(duì)開發(fā)。在開發(fā)模式域中,BEA WebLogic Server和BEA WebLogic Workshop將自動(dòng)供給一些應(yīng)用程序資源,比如 Entity Bean表、AsyncDispatcher隊(duì)列和會(huì)話狀態(tài)表。在生產(chǎn)模式域中,必須顯式供給這些資源。QA/分級(jí)測(cè)試環(huán)境通常會(huì)模擬真實(shí)的生產(chǎn)環(huán)境,該環(huán)境一般由一個(gè)或多個(gè)集群域以及一些專用的數(shù)據(jù)庫服務(wù)器、負(fù)載平衡器和商業(yè)證書組成。安全性和高可用性在生產(chǎn)階段很重要,因?yàn)樗鼈兛赡苁情_發(fā)環(huán)境中完全缺乏的東西。此外,假如在生產(chǎn)階段對(duì)托管服務(wù)器使用不同的IP地址或端口,那么還需要更新應(yīng)用程序模塊,為定制部署重新生成EAR文件。

  當(dāng)經(jīng)過幾個(gè)階段將WebLogic Platform應(yīng)用程序從開發(fā)階段升級(jí)到生產(chǎn)階段時(shí),自動(dòng)化這個(gè)過程對(duì)確保成功實(shí)現(xiàn)生產(chǎn)部署很要害。配置自動(dòng)化所面臨的一個(gè)主要挑戰(zhàn)是識(shí)別和捕捉正確的配置需要,支持正確的應(yīng)用程序部署,并將這一點(diǎn)貫徹到每個(gè)階段,然后進(jìn)行目標(biāo)環(huán)境所需的任何配置定制。

  WebLogic Platform提供了大量系統(tǒng)工具來促進(jìn)供給自動(dòng)化,這些工具包括Configuration Wizard、Domain Template Builder和WebLogic Scripting Tool(WLST)等。關(guān)于這些工具的完整列表,請(qǐng)參閱WebLogic Platform Deployment Guide。WebLogic Platform還提供了許多幫助客戶完成初始的域配置的預(yù)定義域模板、一組用來添加定義良好的應(yīng)用程序的模板,以及維護(hù)現(xiàn)有域的一些服務(wù)。根據(jù)各種供給場景的特點(diǎn),可以將供給方法分成基于模板的方法和基于WLST的方法。注重,可以有效組合這些方法來應(yīng)對(duì)復(fù)雜的供給場景。

基于模板的供給

  預(yù)定義域和擴(kuò)展模板包含構(gòu)建或擴(kuò)展非凡WebLogic域所需的主要屬性和文件。在向域中添加了新的資源和應(yīng)用程序之后,就可以使用Domain Template Builder來創(chuàng)建定制域模板,稍后可以使用該模板,通過Configuration Wizard創(chuàng)建一個(gè)目標(biāo)域。

  基于模板的方法利用Domain Template Builder功能來捕捉當(dāng)前域的各種配置細(xì)節(jié)和工件。為了使用基于模板的方法,將從一個(gè)運(yùn)行中的域開始。這個(gè)域可以是一個(gè)服務(wù)器開發(fā)域,也可以是一個(gè)集群的生產(chǎn)域。此外,應(yīng)該完全了解現(xiàn)有域,這樣才不會(huì)在創(chuàng)建模板時(shí)錯(cuò)過要害配置信息。在創(chuàng)建模板時(shí),有一個(gè)定制域資源設(shè)置的機(jī)會(huì),但也可以在以后某個(gè)階段實(shí)現(xiàn)定制,即在使用已創(chuàng)建的模板實(shí)際配置該域的時(shí)候。

基于WLST的供給



發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 依兰县| 区。| 缙云县| 嘉定区| 新密市| 建湖县| 科技| 屏山县| 洪洞县| 松江区| 盱眙县| 新绛县| 凤山县| 德昌县| 中方县| 德兴市| 庐江县| 礼泉县| 大渡口区| 尖扎县| 安徽省| 新兴县| 新民市| 大邑县| 泽库县| 东辽县| 资源县| 罗平县| 岢岚县| 彭泽县| 枣阳市| 威远县| 东山县| 大余县| 融水| 靖西县| 巴东县| 五河县| 榆林市| 漳平市| 吉安市|