中间件应用部署整体要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.中间件应用部署整体要求
以下中间件应用部署要求主要指基于WEB服务器及Java中间件部署的WEB、J2EE等的应用。
1.1.内容要求
a)对整个系统硬件架构进行描述,提供系统架构组网图,此部分可以在主机集成部分提供。
b)对应用系统软件架构进行描述,提供应用软件架构图,对系统数据流,系统控制流以及
外部接口进行描述。
2.中间件应用部署用户要求
2.1.内容要求
a)要求对中间件软件及应用系统安装用户和组进行合理规划。
b)应用系统安装和部署必须新建用户和组,不能使用root安装。
c)对于一般应用,中间件软件与应用系统可以部署在同一用户下。
d)对于同一系统在不同主机上的相同应用,所有新建应用用户的UID,GID信息在所有主机
上保持一致。
2.2.内容实例
●
●
3.中间件应用部署目录要求
3.1.内容要求
a)要求对中间件软件及应用系统安装目录进行合理规划。
b)应用系统要求部署在独立的文件系统上,在rootvg下建立文件系统。
c)对于同一系统在不同主机上的相同应用,所有目录部署结构在所有主机上保持一致。
d)中间件软件安装目录、域目录、应用发布目录要求独立部署。
●
3.2.内容实例
●WebLogic应用目录部署示例
网厅应用前台部署目录:
4.中间件软件及版本要求
4.1.内容要求
a)对使用的中间件软件及版本,32/64bit进行描述;
b)对使用的JDK版本进行描述,根据中间件软件的安装要求,选择符合要求的JDK最新
稳定版本。
4.2.内容示例
5.中间件主机参数及系统包要求
5.1.内容要求
a)根据不同操作系统平台,要求的操作系统补丁;
b)根据不同操作系统平台,需修改相应的核心参数,保证中间件的安装与运行;
5.2.内容示例
●WebLoigc(AIX平台)
操作系统补丁要求:
操作系统参数要求:
●WebLogic(HP-UX平台)
●WebSphere(AIX平台)
操作系统补丁要求:Maintenance Level packages 5300-04或者以上
操作系统参数要求:
●WebSphere(HP-UX平台)
6.中间件参数设置要求
6.1.内容要求
a)根据应用规模和压力的估算,确定中间件参数设置要求;
b)确定数据库连接方式和数据库连接池的设置;
c)确定执行队列的大小,对于耗时较长或外部调用的业务必须使用独立的执行队列;
6.2.内容示例
●WebLogic
7.中间件实例部署描述要求
7.1.内容要求
a)对控制台及实例部署进行描述;
7.2.内容示例
WebLogic
网厅应用前台部署在zjsaws01、zjsaws02两台主机,每台主机运行1个管理实例和3个应用实例。
网厅EJB部署在zjsaws01、zjsaws02两台主机,集群,每台主机运行3个应用实例,管理实例部署在zjsawa01上。
8.中间件应用环境设置和脚本要求
8.1.内容要求
a)对环境变量设置的描述;
b)对应用起停脚本的描述;
c)日志记录和保存的要求。
WebLogic
1)alias设置,设置进入domain和日志等常用目录的alias,以便快速进入相关目录维
护。
2)在每个domain目录下编写起停脚本,包括管理实例和每个应用实例的单独起停脚
本,所有应用实例的起停脚本,所有实例的起停脚本。
8.2.内容示例
WebLogic
1)alias设置:
2)服务的起停
domain_crm配置了1个管理实例和5个应用实例,服务的起停脚本如下:
9.附加:
一、中间件性能规划一般建议如下:
1、一个实例推荐一颗CPU 2G内存
2、总CPU利用率低于30%
3、内存总和不得高于90% 推荐80%之内
4、系统一般预留5G
5、并发数20 不得高于80 推荐20以下
6、会话数200~400 推荐200
7、连接数据库30~40个连接/每实例
8、考虑容灾环境失效情况,单个容灾中心不超过上述推荐值
二、中间件实例名称说明: 应用类型+主机编号+实例号:端口号(esop-frame-esp01-01:)
三、目录结构,和我们的集成规范一致:
中间件安装用户和应用用户分离,weblogic安装统一使用midware用户