中间件应用部署整体要求.docx
- 文档编号:26353139
- 上传时间:2023-06-18
- 格式:DOCX
- 页数:12
- 大小:18.26KB
中间件应用部署整体要求.docx
《中间件应用部署整体要求.docx》由会员分享,可在线阅读,更多相关《中间件应用部署整体要求.docx(12页珍藏版)》请在冰豆网上搜索。
中间件应用部署整体要求
1.中间件应用部署整体要求
以下中间件应用部署要求主要指基于WEB服务器与Java中间件部署的WEB、J2EE等的应用。
1.1.内容要求
a)对整个系统硬件架构进展描述,提供系统架构组网图,此局部可以在主机集成局部提供。
b)对应用系统软件架构进展描述,提供给用软件架构图,对系统数据流,系统控制流以与外部接口进展描述。
2.中间件应用部署用户要求
2.1.内容要求
a)要求对中间件软件与应用系统安装用户和组进展合理规划。
b)应用系统安装和部署必须新建用户和组,不能使用root安装。
c)对于一般应用,中间件软件与应用系统可以部署在同一用户下。
d)对于同一系统在不同主机上的一样应用,所有新建应用用户的UID,GID信息在所有主机上保持一致。
2.2.内容实例
●新建组示例
GROUPNAME
GID
MENT
webgrp
101
应用系统部署组,根据项目需要新建
●新建用户示例
USER
UID
GID
HOMEDIRECTORY
SHELL
MENT
webapp
101
101
/webapp
/usr/bin/csh
webapp用户
……
3.中间件应用部署目录要求
3.1.内容要求
a)要求对中间件软件与应用系统安装目录进展合理规划。
b)应用系统要求部署在独立的文件系统上,在rootvg下建立文件系统。
c)对于同一系统在不同主机上的一样应用,所有目录部署结构在所有主机上保持一致。
d)中间件软件安装目录、域目录、应用发布目录要求独立部署。
●WebLogic应用目录部署模板
子目录
目录用途说明
/webapp
XX应用主目录
Middleware
Oracle中间件软件安装目录
即MiddlewareHome。
Middleware/WebLogic
WebLogic软件安装目录
domain_XX
XX应用weblogic域目录
instance_XX
instance_XX/OHS/ohsXX
instance_XX/WebCache/webcacheXX
XX应用的OracleWebTier实例,OracleHttpServer、WebCache等
application
XX应用的包发布目录
config
XX应用的配置文件目录
logs
XX应用的应用日志目录
utils
XX应用的工具目录
3.2.内容实例
●WebLogic应用目录部署示例
网厅应用前台部署目录:
子目录
目录用途说明
/webapp
网厅前台应用主目录
Middleware
Oracle中间件软件安装目录
即MiddlewareHome。
Middleware/WebLogic
WebLogic软件安装目录
domain_wt
网厅前台应用weblogic域目录
instance_wt
instance_wt/OHS/ohs01
instance_wt/WebCache/webcache01
网厅前台应用的OracleWebTier实例,OracleHttpServer、WebCache等
application
网厅前台应用的包发布目录
config
网厅前台应用的配置文件目录
logs
网厅前台应用的应用日志目录
utils
网厅前台应用的工具目录
4.中间件软件与版本要求
4.1.内容要求
a)对使用的中间件软件与版本,32/64bit进展描述;
b)对使用的JDK版本进展描述,根据中间件软件的安装要求,选择符合要求的JDK最新稳定版本。
4.2.内容示例
●WebLogic〔AIX平台〕
类型
软件名称与版本
32/64bit
用途
备注
操作系统
IBMAIX5.3TL7
64
操作系统
中间件
OracleWebLogicServer11gR2(10.3.2)
32
WEB服务
JDK
IBM1.6.0SR6
32
WebLogic使用的JDK
●WebLogic〔HP-UX平台〕
类型
软件名称与版本
32/64bit
用途
备注
操作系统
HPItanium-2HP-UX11iV3(11.31)
64
操作系统
中间件
OracleWebLogicServer11gR2(10.3.2)
32
WEB服务
JDK
32
WebLogic使用的JDK
5.中间件主机参数与系统包要求
5.1.内容要求
a)根据不同操作系统平台,要求的操作系统补丁;
b)根据不同操作系统平台,需修改相应的核心参数,保证中间件的安装与运行;
5.2.内容示例
●WebLoigc〔AIX平台〕
操作系统补丁要求:
操作系统参数要求:
参数名
参数值
命令
●WebLogic〔HP-UX平台〕
●WebSphere〔AIX平台〕
操作系统补丁要求:
MaintenanceLevelpackages5300-04或者以上
操作系统参数要求:
参数名
参数值
命令
time(seconds)
-1
File(blocks)
-1
Data(kbytes)
-1
stack(kbytes)
-1
memory(kbytes)
-1
coredump(blocks)
-1
nofiles(descriptors)
-1
Fullcore(OS)
Enable
●WebSphere〔HP-UX平台〕
6.中间件参数设置要求
6.1.内容要求
a)根据应用规模和压力的估算,确定中间件参数设置要求;
b)确定数据库连接方式和数据库连接池的设置;
c)确定执行队列的大小,对于耗时较长或外部调用的业务必须使用独立的执行队列;
6.2.内容示例
●WebLogic
参数名
最大值
最小值
说明
ulimit
8000
N/A
可以打开最大文件描述符的数目,根据应用确定
JavaHeap
1024
1024
根据应用规模和压力计算确定
数据库连接池〔JDBC〕
50
5
多个数据源需分别定义
执行线程
50
50
多个执行线程需分别定义
7.中间件实例部署描述要求
7.1.内容要求
a)对控制台与实例部署进展描述;
7.2.内容示例
●WebLogic
网厅应用前台部署在zjsaws01、zjsaws02两台主机,每台主机运行1个管理实例和3个应用实例。
网厅应用前台1
主机
zjsaws01
主机IP
操作系统用户
weblogic
域
domain_wt
控制台
10.70.201.85:
8000/console
控制台管理用户
weblogic
控制台日志
管理实例
admin
应用实例
wtweb01wtweb02wtweb03共3个实例
应用日志
网厅应用前台2
主机名
zjsaws02
主机IP
操作系统用户
weblogic
域
domain_wt
控制台
10.70.201.86:
8000/console
控制台管理用户
weblogic
控制台日志
管理实例
admin
应用实例
wtweb01wtweb02wtweb03共3个实例
应用日志
网厅E部署在zjsaws01、zjsaws02两台主机,集群,每台主机运行3个应用实例,管理实例部署在zjsawa01上。
网厅应用E集群
主机名
zjsaws01,zjsaws02
主机IP
操作系统用户
eapp
域
domain_wte
控制台
10.70.201.85:
8100/console
控制台管理用户
weblogic
控制台日志
管理实例
admin
应用实例
wte01wte02wte03每个domain共3个实例
应用日志
8.中间件应用环境设置和脚本要求
8.1.内容要求
a)对环境变量设置的描述;
b)对应用起停脚本的描述;
c)日志记录和保存的要求。
●WebLogic
1)alias设置,设置进入domain和日志等常用目录的alias,以便快速进入相关目录维护。
alias
说明
cddomXX
进入domain,只有一个domain使用cddom
cdohsXX
进入ohs,只有一个ohs使用cdohs
cdlog
进入应用日志目录
2)在每个domain目录下编写起停脚本,包括管理实例和每个应用实例的单独起停脚本,所有应用实例的起停脚本,所有实例的起停脚本。
脚本
命令
管理实例的起停脚本
或
单个应用实例的起停脚本
所有应用实例的起停脚本
所有实例〔包括管理实例〕的起停脚本
8.2.内容示例
●WebLogic
1)alias设置:
说明
命令
Alias设置
进入domain_crm
cddom
aliascddomcd/webapp/domain_crm
进入应用日志目录
cdlog
aliascdlogcd/webapp/logs
进入工具目录
cdutil
aliascdutilcd/webapp/utils
2)服务的起停
domain_crm配置了1个管理实例和5个应用实例,服务的起停脚本如下:
说明
脚本
启动管理实例
停止管理实例
启动单个CRM实例
停止单个CRM实例
启动所有应用实例
停止所有应用实例
启动所有实例
停止所有实例
9.附加:
一、中间件性能规划一般建议如下:
1、一个实例推荐一颗CPU2G内存
2、总CPU利用率低于30%
3、内存总和不得高于90%推荐80%之内
4、系统一般预留5G
5、并发数20不得高于80推荐20以下
6、会话数200~400推荐200
7、连接数据库30~40个连接/每实例
8、考虑容灾环境失效情况,单个容灾中心不超过上述推荐值
二、中间件实例名称说明:
应用类型+主机编号+实例号:
端口号〔esop-frame-esp01-01:
〕
三、目录结构,和我们的集成规X一致:
中间件安装用户和应用用户别离,weblogic安装统一使用midware用户
子目录
目录用途说明
/app/mw
java
jdk安装目录
/app/mw
wls
weblogic安装目录
/app/aiesopw
esop_web
应用目录
/app/aiesopw
esop_web/base_domain
Domain目录
/app/aiesopw
esop_web/base_domain/config
配置文件目录
/app/aiesopw
esop_web/applications
应用程序目录
/app/aiesopw
esop_web/bin
应用脚本目录
/app/aiesopw
esop_web/logs
日志文件目录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中间件 应用 部署 整体 要求