




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 中间件应用部署整体要求以下中间件应用部署要求主要指基于WEB服务器及Java中间件部署的WEB、J2EE等的应用。1.1. 内容要求a) 对整个系统硬件架构进行描述,提供系统架构组网图,此部分可以在主机集成部分提供。b) 对应用系统软件架构进行描述,提供应用软件架构图,对系统数据流,系统控制流以及外部接口进行描述。2. 中间件应用部署用户要求2.1. 内容要求a) 要求对中间件软件及应用系统安装用户和组进行合理规划。b) 应用系统安装和部署必须新建用户和组,不能使用root安装。c) 对于一般应用,中间件软件与应用系统可以部署在同一用户下。d) 对于同一系统在不同主机上的相同应用,所有新建应用用户的UID,GID信息在所有主机上保持一致。2.2. 内容实例l 新建组示例GROUP NAMEGIDCOMMENTwebgrp101应用系统部署组,根据项目需要新建l 新建用户示例USERUIDGIDHOME DIRECTORYSHELLCOMMENTwebapp101101/webapp/usr/bin/cshwebapp用户 3. 中间件应用部署目录要求3.1. 内容要求a) 要求对中间件软件及应用系统安装目录进行合理规划。b) 应用系统要求部署在独立的文件系统上,在rootvg下建立文件系统。c) 对于同一系统在不同主机上的相同应用,所有目录部署结构在所有主机上保持一致。d) 中间件软件安装目录、域目录、应用发布目录要求独立部署。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应用的包发布目录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 Tier实例,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 Server 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) 根据不同操作系统平台,需修改相应的核心参数,保证中间件的安装与运行;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 WebSphere(HP-UX平台)6. 中间件参数设置要求6.1. 内容要求a) 根据应用规模和压力的估算,确定中间件参数设置要求;b) 确定数据库连接方式和数据库连接池的设置;c) 确定执行队列的大小,对于耗时较长或外部调用的业务必须使用独立的执行队列;6.2. 内容示例l WebLogic参数名最大值最小值说明ulimit8000N/A可以打开最大文件描述符的数目,根据应用确定Java Heap 10241024根据应用规模和压力计算确定数据库连接池(JDBC) 505多个数据源需分别定义执行线程 5050多个执行线程需分别定义7. 中间件实例部署描述要求7.1. 内容要求a) 对控制台及实例部署进行描述;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主机名 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主机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) alias设置,设置进入domain和日志等常用目录的alias,以便快速进入相关目录维护。alias说明cddomXX进入domain,只有一个domain使用cddomcdohsXX进入ohs,只有一个ohs使用cdohscdlog进入应用日志目录2) 在每个domain目录下编写起停脚本,包括管理实例和每个应用实例的单独起停脚本,所有应用实例的起停脚本,所有实例的起停脚本。脚本命令startadmin.shstopadmin.sh管理实例的起停脚本start01.shstart02.shstop01.shstop02.sh或startcrm01.shstartboss01.shstopcrm01.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个管理实例和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年版)
- 机械摊位销售合同范本
- 新房无证转让合同范本
- 2025年安徽九华山旅游发展股份有限公司招聘66人笔试参考题库附带答案详解
- 普通高中生物学课程标准-(2024修订版)
- 2024年中国农业银行系统招聘笔试考试题库(浓缩500题)
- 2025年日历表(A4版含农历可编辑)
- 黑布林绘本 Dad-for-Sale 出售爸爸课件
- 腹腔镜下肝叶切除术(实用课件)
- 三菱M70数控系统以太网应用
- 光伏并网逆变器调试报告正式版
- 市政道路大中修工程管理指引
- SF_T 0097-2021 医疗损害司法鉴定指南_(高清版)
- PVC发泡板材项目可行性研究报告写作范文
评论
0/150
提交评论