




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1. 中間件應用部署整體要求以下中間件應用部署要求主要指基于WEB服務器及Java中間件部署的WEB、J2EE等的應用。1.1. 內容要求a) 對整個系統硬件架構進行描述,提供系統架構組網圖,此部分可以在主機集成部分提供。b) 對應用系統軟件架構進行描述,提供應用軟件架構圖,對系統數據流,系統控制流以及外部接口進行描述。2. 中間件應用部署用戶要求2.1. 內容要求a) 要求對中間件軟件及應用系統安裝用戶和組進行合理規劃。b) 應用系統安裝和部署必須新建用戶和組,不能使用root安裝。c) 對于一般應用,中間件軟件與應用系統可以部署在同一用戶下。d) 對于同一系統在不同主機上的相同應用,所有新
2、建應用用戶的UID,GID信息在所有主機上保持一致。2.2. 內容實例l 新建組示例GROUP NAMEGIDCOMMENTwebgrp101應用系統部署組,根據項目需要新建l 新建用戶示例USERUIDGIDHOME DIRECTORYSHELLCOMMENTwebapp101101/webapp/usr/bin/cshwebapp用戶 3. 中間件應用部署目錄要求3.1. 內容要求a) 要求對中間件軟件及應用系統安裝目錄進行合理規劃。b) 應用系統要求部署在獨立的文件系統上,在rootvg下建立文件系統。c) 對于同一系統在不同主機上的相同應用,所有目錄部署結構在所有主機上保持一致。d)
3、中間件軟件安裝目錄、域目錄、應用發布目錄要求獨立部署。l WebLogic應用目錄部署模板目錄子目錄目錄用途說明/webappXX應用主目錄MiddlewareOracle中間件軟件安裝目錄即Middleware Home。Middleware/WebLogicWebLogic軟件安裝目錄domain_XXXX應用weblogic域目錄instance_XXinstance_XX/OHS/ohsXXinstance_XX/WebCache/webcacheXXXX應用的Oracle Web Tier實例,Oracle Http Server、WebCach e等applicationXX應用的
4、包發布目錄configXX應用的配置文件目錄logsXX應用的應用日志目錄utilsXX應用的工具目錄3.2. 內容實例l WebLogic應用目錄部署示例網廳應用前臺部署目錄:目錄子目錄目錄用途說明/webapp網廳前臺應用主目錄MiddlewareOracle中間件軟件安裝目錄即Middleware Home。Middleware/WebLogicWebLogic軟件安裝目錄domain_wt網廳前臺應用weblogic域目錄instance_wtinstance_wt/OHS/ohs01instance_wt/WebCache/webcache01網廳前臺應用的Oracle Web Ti
5、er實例,Oracle Http Server、WebCach e等application網廳前臺應用的包發布目錄config網廳前臺應用的配置文件目錄logs網廳前臺應用的應用日志目錄utils網廳前臺應用的工具目錄4. 中間件軟件及版本要求4.1. 內容要求a) 對使用的中間件軟件及版本,32/64bit進行描述;b) 對使用的JDK版本進行描述,根據中間件軟件的安裝要求,選擇符合要求的JDK最新穩定版本。4.2. 內容示例l WebLogic(AIX平臺)類型軟件名稱及版本32/64bit用途備注操作系統IBM AIX 5.3 TL764操作系統中間件Oracle WebLogic Se
6、rver 11gR2 (10.3.2)32WEB服務JDKIBM 1.6.0 SR632WebLogic使用的JDKl WebLogic(HP-UX平臺)類型軟件名稱及版本32/64bit用途備注操作系統HP Itanium-2 HP-UX 11iV3 (11.31)64操作系統中間件Oracle WebLogic Server 11gR2 (10.3.2)32WEB服務JDKHP 6.0_0232WebLogic使用的JDK5. 中間件主機參數及系統包要求5.1. 內容要求a) 根據不同操作系統平臺,要求的操作系統補丁;b) 根據不同操作系統平臺,需修改相應的核心參數,保證中間件的安裝與運行
7、;5.2. 內容示例l WebLoigc(AIX平臺)操作系統補丁要求: 操作系統參數要求:參數名參數值命令l WebLogic(HP-UX平臺)l WebSphere(AIX平臺)操作系統補丁要求:Maintenance Level packages 5300-04或者以上操作系統參數要求:參數名參數值命令time(seconds) -1File(blocks) -1Data(kbytes) -1stack(kbytes) -1memory(kbytes) -1coredump(blocks) -1nofiles(descriptors)-1Fullcore(OS)Enablel WebSp
8、here(HP-UX平臺)6. 中間件參數設置要求6.1. 內容要求a) 根據應用規模和壓力的估算,確定中間件參數設置要求;b) 確定數據庫連接方式和數據庫連接池的設置;c) 確定執行隊列的大小,對于耗時較長或外部調用的業務必須使用獨立的執行隊列;6.2. 內容示例l WebLogic參數名最大值最小值說明ulimit8000N/A可以打開最大文件描述符的數目,根據應用確定Java Heap 10241024根據應用規模和壓力計算確定數據庫連接池(JDBC) 505多個數據源需分別定義執行線程 5050多個執行線程需分別定義7. 中間件實例部署描述要求7.1. 內容要求a) 對控制臺及實例部署
9、進行描述;7.2. 內容示例l WebLogic網廳應用前臺部署在zjsaws01、zjsaws02兩臺主機,每臺主機運行1個管理實例和3個應用實例。網廳應用前臺1主機zjsaws01主機IP 5操作系統用戶weblogic域domain_wt控制臺 5:8000/console控制臺管理用戶weblogic控制臺日志/webapp/domain_wt/admin.log管理實例admin應用實例wtweb01 wtweb02 wtweb03共3個實例應用日志/webapp/domain_wt/wtweb0X.log網廳應用前臺2主機名
10、zjsaws02主機IP 6操作系統用戶weblogic域domain_wt控制臺 6:8000/console控制臺管理用戶weblogic控制臺日志/webapp/domain_wt/admin.log管理實例admin應用實例wtweb01 wtweb02 wtweb03共3個實例應用日志/webapp/domain_wt/wtweb0X.log網廳EJB部署在zjsaws01、zjsaws02兩臺主機,集群,每臺主機運行3個應用實例,管理實例部署在zjsawa01上。網廳應用EJB集群主機名 zjsaws01,zjsaws02主機
11、IP 5,6操作系統用戶ejbapp域domain_wtejb控制臺 5:8100/console控制臺管理用戶weblogic控制臺日志/webapp/domain_ejb/admin.log管理實例admin應用實例wtejb01 wtejb02 wtejb03每個domain共3個實例應用日志/ejbapp/domain_wt/wtejb0X.log8. 中間件應用環境設置和腳本要求8.1. 內容要求a) 對環境變量設置的描述;b) 對應用起停腳本的描述;c) 日志記錄和保存的要求。l WebLogic 1)
12、alias設置,設置進入domain和日志等常用目錄的alias,以便快速進入相關目錄維護。alias說明cddomXX進入domain,只有一個domain使用cddomcdohsXX進入ohs,只有一個ohs使用cdohscdlog進入應用日志目錄2) 在每個domain目錄下編寫起停腳本,包括管理實例和每個應用實例的單獨起停腳本,所有應用實例的起停腳本,所有實例的起停腳本。腳本命令startadmin.shstopadmin.sh管理實例的起停腳本start01.shstart02.shstop01.shstop02.sh或startcrm01.shstartboss01.shstopc
13、rm01.shstopboss01.sh單個應用實例的起停腳本startapp.shstopapp.sh所有應用實例的起停腳本startall.shstopall.sh所有實例(包括管理實例)的起停腳本8.2. 內容示例l WebLogic 1) alias設置:說明命令Alias設置進入domain_crmcddomalias cddom cd /webapp/domain_crm進入應用日志目錄cdlogalias cdlog cd /webapp/logs進入工具目錄cdutilalias cdutil cd /webapp/utils2) 服務的起停domain_crm配置了1個管理實
14、例和5個應用實例,服務的起停腳本如下:說明腳本啟動管理實例startAdmin.sh停止管理實例stopAdmin.sh啟動單個CRM實例start01.sh start02.sh start03.sh start04.sh start05.sh停止單個CRM實例stop01.sh stop02.sh stop03.sh stop04.sh stop05.sh啟動所有應用實例startApp.sh停止所有應用實例stopApp.sh啟動所有實例startAll.sh停止所有實例stopAll.sh9. 附加:一、中間件性能規劃一般建議如下:1、 一個實例 推薦一顆CPU 2G內存2、 總CPU利用率低于30%3、 內存總和不得高于90% 推薦80%之內4、 系統一般預留5G5、 并發數 20 不得高于80 推薦20以下6、 會話數 200400 推薦200 7、 連接數據庫 3040個連接/每實例8、 考慮容災環境失效情況,單個容災中心不超過上述推薦值 二、中間件實例名稱說明: 應用類型+主機編號+實例號:端口號(esop-frame-esp01-01:)三、 目錄結構,和我們的集成規范一致:中間件安裝用戶和應用用戶分離,weblogic安裝統一使用midware用戶目錄子目錄目錄用途說明/app/mwjavajdk
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年公共衛生知識能力考核試卷及答案
- 那天的演講比賽話題作文(15篇)
- 我的外婆作文600字8篇
- 語文詞語多義現象及其語境判斷教學教案
- 上海金山中學高一(下)期末信息技術試題及答案
- 一件有趣的事件記敘文(11篇)
- 屈原的精神與影響:高一語文課擴展閱讀教案
- 3.2工藝場景搭建
- 勇敢的消防員英勇的事跡演講稿6篇范文
- 公交優先活動方案
- 項目里程碑計劃模板
- GJB438B《軟件測試報告》模板范例-gjb438資源
- 《治療痤瘡藥》課件
- 住院精神疾病患者自殺風險護理(2023版團標)
- 頑固性感染性休克的ECMO治療課件
- 民兵訓練基地管理制度
- 中等職業學校教職員工績效考核實施方案
- 供應商QSA-QPA評審表(電池)
- 簪花仕女圖賞析課件
- 高考前最后一課-數學
- 班組精細化管理學習體會
評論
0/150
提交評論