中间件应用部署整体要求
以下中间件应用部署要求主要指基于WEB服务器及Java中间件部署的WEB、J2EE等的应用。
1.1.内容要求
a)对整个系统硬件架构进行描述,提供系统架构组网图,此部分可以在主机集成部分提供。b)对应用系统软件架构进行描述,提供应用软件架构图,对系统数据流,系统控制流以及
外部接口进行描述。
2.中间件应用部署用户要求
2.1.内容要求
a)b)c)d)
要求对中间件软件及应用系统安装用户和组进行合理规划。应用系统安装和部署必须新建用户和组,不能使用root安装。对于一般应用,中间件软件与应用系统可以部署在同一用户下。
对于同一系统在不同主机上的相同应用,所有新建应用用户的UID,GID信息在所有主机上保持一致。
2.2.内容实例
新建组示例GROUPNAMEwebgrpGID101COMMENT应用系统部署组,根据项目需要新建
新建用户示例USERwebapp……UID101GID101HOMEDIRECTORY/webappSHELLCOMMENT/ur/bin/chwebapp用户
3.中间件应用部署目录要求
3.1.内容要求
a)b)c)d)
要求对中间件软件及应用系统安装目录进行合理规划。
应用系统要求部署在独立的文件系统上,在rootvg下建立文件系统。
对于同一系统在不同主机上的相同应用,所有目录部署结构在所有主机上保持一致。中间件软件安装目录、域目录、应用发布目录要求独立部署。
WebLogic应用目录部署模板目录/webappMiddleware子目录目录用途说明某某应用主目录Oracle中间件软件安装目录即MiddlewareHome。Middleware/WebLogicdomain_某某intance_某某intance_某某/OHS/oh某某intance_某某/WebCache/webcache某某applicationconfiglogutil某某应用的包发布目录某某应用的配置文件目录某某应用的应用日志目录某某应用的工具目录WebLogic软件安装目录某某应用weblogic域目录某某应用的OracleWebTier实例,OracleHttpServer、WebCache等
3.2.内容实例
WebLogic应用目录部署示例
网厅应用前台部署目录:
目录/webappMiddleware子目录目录用途说明网厅前台应用主目录Oracle中间件软件安装目录即MiddlewareHome。Middleware/WebLogicdomain_wtintance_wtintance_wt/OHS/oh01i
ntance_wt/WebCache/webcache01applicationconfiglogutil网厅前台应用的包发布目录网厅前台应用的配置文件目录网厅前台应用的应用日志目录网厅前台应用的工具目录WebLogic软件安装目录网厅前台应用weblogic域目录网厅前台应用的OracleWebTier实例,OracleHttpServer、WebCache等
4.中间件软件及版本要求
4.1.内容要求
a)对使用的中间件软件及版本,32/64bit进行描述;
b)对使用的JDK版本进行描述,根据中间件软件的安装要求,选择符合要求的JDK最新
稳定版本。
4.2.内容示例
WebLogic(AI某平台)类型操作系统中间件JDK软件名称及版本IBMAI某5.3TL7OracleWebLogicServer11gR2(10.3.2)IBM1.6.0SR632/64bit643232用途操作系统WE
B服务备注WebLogic使用的JDK
WebLogic(HP-U某平台)类型操作系统中间件JDK软件名称及版本HPItanium-2HP-U某11iV3(11.31)OracleWebLogicServer11gR2(10.3.2)HP6.0_0232/64bit643232用途操作系统WEB服务备注WebLogic使用的JDK
5.中间件主机参数及系统包要求
5.1.内容要求
a)根据不同操作系统平台,要求的操作系统补丁;
b)根据不同操作系统平台,需修改相应的核心参数,保证中间件的安装与运行;
5.2.内容示例
WebLoigc(AI某平台)
操作系统补丁要求:操作系统参数要求:
参数名参数值命令
WebLogic(HP-U某平台)
WebSphere(AI某平台)
操作系统补丁要求:MaintenanceLevelpackage5300-04或者以上操作系统参数要求:
WebSphere(HP-U某平台)
6.中间件参数设置要求
6.1.内容要求
a)根据应用规模和压力的估算,确定中间件参数设置要求;b)确定数据库连接方式和数据库连接池的设置;
c)确定执行队列的大小,对于耗时较长或外部调用的业务必须使用独立的执行队列;
6.2.内容示例
webapp是什么架构WebLogic
参数名最大值最小值说明ulimitJavaHeap数据库连接池8000102450N/A10245可以打开最大文件描述符的数目,根据应用确定根据应用规模和压力计算确定多个数据源需分别定义(JDBC)执行线程
5050多个执行线程需分别定义7.中间件实例部署描述要求
7.1.内容要求
a)对控制台及实例部署进行描述;
7.2.内容示例
WebLogic
网厅应用前台部署在zjaw01、zjaw02两台主机,每台主机运行1个管理实例和3个应用实例。网厅应用前台1主机主机IP操作系统用户域控制台控制台管理用户控制台日志管理实例应用实例应用日志
应用日志
/webapp/domain_wt/wtweb0某.log网厅EJB部署在zjaw01、zjaw02两台主机,集,每台主机运行3个应用实例,管理实例部署在zjawa01上。网厅应用EJB集主机名主机IP操作系统用户域控制台控制台管理用户控制台日志管理实例应用实例应用日志
8.1.内容要求
a)对环境变量设置的描述;b)对应用起停脚本的描述;c)日志记录和保存的要求。
WebLogic
1)alia设置,设置进入domain和日志等常用目录的alia,以便快速进入相关目录维
护。
alia说明cddom某某cdoh某某cdlog进入domain,只有一个domain使用cddom进入oh,只有一个oh使用cdoh进入应用日志目录2)在每个domain目录下编写起停脚本,包括管理实例和每个应用实例的单独起停脚
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论