应用系统部署操作手册

更新时间:2024-06-12 01:48:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

应用部署操作手册 (eos6.0、eos6.2)

目录

前言........................................................................................................................................... 3

详细操作步骤........................................................................................................................................... 4 1 2

Governor系统登录 .......................................................................................................................... 4 创建应用........................................................................................................................................... 4

2.1 功能概述 ........................................................................................................................... 4 2.2 操作步骤 ........................................................................................................................... 5

3

部署应用........................................................................................................................................... 6

3.1 功能概述 ........................................................................................................................... 6 3.2 操作步骤 ........................................................................................................................... 6

4

部署构件包部署包 ........................................................................................................................... 7

4.1 功能概述 ........................................................................................................................... 7 4.2 操作步骤 ........................................................................................................................... 8

5

部署构件包补丁 ............................................................................................................................. 10

5.1 功能概述 ......................................................................................................................... 10 5.2 操作步骤 ......................................................................................................................... 11

6

切换构件包版本 ............................................................................................................................. 12

6.1 功能概述 ......................................................................................................................... 12 6.2 操作步骤 ......................................................................................................................... 12

7

Governor配置功能 ........................................................................................................................ 14

7.1 数据源配置 ..................................................................................................................... 14

7.1.1 7.1.2

功能概述 ......................................................................................................... 14 操作步骤 ......................................................................................................... 14

7.2 HTTP接入配置 ............................................................................................................... 17

7.2.1 7.2.2

功能概述 ......................................................................................................... 17 操作步骤 ......................................................................................................... 18

前言

本文档介绍了如何通过governor对一个新应用进行部署以及对已有的应用进行更新。

本文档主要内容包括创建应用、部署应用、部署构件包部署包、部署构件包补丁、切换构件包版本、Governor配置功能等六大快。

本操作手册适用于eos6.0和eos6.2版本。

详细操作步骤

1 Governor系统登录

a) 登录Governor系统,首先要启动管理器服务

b) 打开IE浏览器,在地址栏输入http://localhost:8080/eos-governor,

或在Windows下选择EOS菜单“EOS Governor”,进入登陆界面,如下图所示:

c) 输入用户名和密码,用户名为“sysadmin”,密码默认为“000000”,点

击<登录>按钮,登录系统。

说明:修改密码可以在登录系统后,点击右上角”修改密码”。

2 创建应用

2.1 功能概述

创建应用是指为某个独立服务器或服务器组创建新应用。

应用创建后只是创建了一个空的应用,不包含任何用户自己开发的程序,用户可以向空应用部署构件包。

2.2 操作步骤

a) 在菜单导航栏选择“管理”,点击“应用管理”,进入功能区应用管理界

面,默认显示管理服务器的应用列表,如下图所示:

b) 选择要管理的独立服务器或服务器组。

c) 点击“创建应用”按钮,进入创建应用界面,如下图所示。

说明:此时应用管理后的括号中会显示当前创建应用的服务器的名称,如下图红圈中所示。

d) 在创建应用页面填写相关信息,参数说明如下。

参数名称 应用名称 参数意义 应用的唯一标识。在同一个服务器或同一个服务器组中,应用名称不允许重复(忽略大小写)。 可选平台模块 创建BPS空应用时可选择部署的平台级系统模块。(一般不需要选) 必选平台模块 创建BPS空应用时必须部署的平台级系统模块。

将删除当前补丁版本后的所有补丁文件,然后部署补丁文件。如构件包com.a.b当前版本为2.0.1_0002,切换为2.0.1版本后再部署补丁,将先删除原有com.a.b_2.0.1_0001和com.a.b_2.0.1_0002版本补丁文件,然后部署新的补丁文件,并生成0001的小版本号。

5.2 操作步骤

a) 在菜单导航栏选择“管理”,点击“构件包”,在功能区选择一个目标应用,

进入构件包管理页面;

? 选择\用户构件包列表\页签,为用户构件包打补丁; ? 选择\系统构件包列表\页签,为系统构件包打补丁。

b) 在构件包管理页面下方点击“部署补丁”,进入补丁包部署向导页面;

c) 点击“浏览”选择要部署的补丁包epd文件,点击“下一步”;

d) 在可部署补丁包列表中选择要部署的补丁包文件,并且选择“是否覆盖配置

文件”;

e) 点击\发布补丁\,完成部署操作,将看到部署补丁包操作结果提示页面。

说明:如果操作结果页面提示重启应用,需要重启应用才能使本次部署操作在运行时生效。

6 切换构件包版本

6.1 功能概述

EOS提供了构件包的版本切换功能,通过Governor可以在已经部署过的多个版本中切换,以便升级到一个新的版本,或部署过一个新的补丁后发生了问题时,可以切换到原先的版本继续运行。

注意:使用部署构件包补丁功能,需要注意以下的约束和规则:

切换构件包版本时,建议保留当前版本的配置信息。因为当前版本的配置信息代表了当前运行期的设置,而要切换到的版本的的配置是以前的运行配置,甚至是开发期的配置,和当前运行期的配置是不同的。在切换版本时默认保留当前配置的选项。

6.2 操作步骤

a) 在菜单导航栏选择“管理”,点击“构件包”,在功能区选择一个目标应用,

进入构件包管理页面;

? 选择\用户构件包列表\页签,为用户构件包切换版本; ? 选择\系统构件包列表\页签,为系统构件包切换版本。

b) 选择要切换版本的构件包,点击下方的“切换历史版本”,进入构件包版本

切换页面;

c) 在可切换含本列表中选中要切换的版本,选择“是否保留当前配置”;

d) 点击“切换”,完成切换操作,将看到切换版本操作结果提示页面。

说明:如果操作结果页面提示重启应用,需要重启应用才能使本次部署操作在运行时生效。

7 Governor配置功能

7.1 数据源配置 7.1.1 功能概述

应用数据源配置包括增加、修改和删除应用数据源功能

? 对于Tomcat服务器,可以建立C3P0数据源;

? 对于JBoss、Weblogic、Websphere,只能配置JNDI数据源。

7.1.2 操作步骤

a) 在菜单导航栏选择“配置/数据源”,在功能区选择一个目标应用,进入

数据源配置页面。

b) 选择“应用数据源”页签,进入应用数据源配置页面。页面显示已有的

应用数据源、数据源名称和类型(JNDI或C3P0)。

c) 增加应用数据源

点击<添加>按钮,进入应用数据源配置页面。

? JNDI数据源配置页面如下图所示。

? 用户填写数据源相关参数后,点击<确定>按钮,可以增加新的应用

数据源;

? 点击<返回>按钮,返回上一页面,不做任何操作。 相关参数说明如下: 参数名称 数据源名称 数据源类型 JNDI名称 隔离级别 参数意义 用于唯一标识数据源的名称。 JNDI或C3P0。 系统数据源的JNDI名称。 数据源的事务隔离级别。事务隔离级别用来控制一个数据库会话中、一个事务中对数据如何加锁。分为以下几种: ? ISOLATION_DEFAULT:使用每种数据库自己缺省的隔离级别,每种数据的缺省隔离级别可能有所不同,但大部分是ISOLATION_READ_COMMITED;(一般选择此级别) ? ISOLATION_READ_UNCOMMITED:允许脏读,可读出其他事务修改的,尚未提交的脏数据; ? ISOLATION_READ_COMMITED:不允许脏读,只能读取提交后的数据; ? ISOLATION_REPEATABLE_READ:可重复读,在一个事务中查询数据时,不能读到其他事务修改过的数据,但可以读到其他事务中增加的数据; ? ISOLATION_SERIALIZABLE:最严格的隔离级别,在一个事务中查询数据的时候,不允许其他事务对所读的表数据进行修改或添加新记录。 设置测试数据库连接时,如果连接不上,重新连接数据库的次数。超过这个数目连接不上,则认为数据库无法连接。\表示不重新连接。 连接重试次数

测试SQL语句 测试数据库连接所使用的SQL语句。 ? C3P0数据源配置页面如下图所示:

? 用户填写数据源相关参数后,点击<确定>按钮,可以增加新的应

用数据源

? 点击<返回>按钮,返回上一页面,不做任何操作。 相关参数说明如下: 参数名称 数据库类型 驱动类型 参数意义 数据库的类型,如Oracle、DB2等。 数据库驱动的类型,一种数据库会提供至少一种或多种驱动类型,每种驱动类型有不同的驱动类和JDBC URL的写法。随着EOS支持的数据库驱动增加,一个数据库可能会有多种支持的驱动。 驱动类 JDBC连接URL 用户名、密码 数据库驱动的类全名。 连接数据库的URL。 登录数据库的用户和密码 连接池初始连接数 应用启动后初始化建立的数据库连接数,应该介于最大连接数和最小连接数之间。 连接池最大连接数 连接池最小连接数 连接重试次数 连接池可以容纳的最大的连接数。 连接池最少可以维持的连接数目。 设置测试数据库连接时,如果连接不上,重新连接数据库的次数。超过这个数目连接不上,则认为数据库无法连接。\表示不重新连接。 测试SQL语句 测试数据库连接所使用的SQL语句。 d) 修改应用数据源

选择一个要修改的应用数据源,点击<修改>按钮,进入修改数据源页面; 该页面与增加数据源页面类似,不同的是,不能修改数据源的名称。

e) 删除应用数据源

选择一个要删除的应用数据源,点击<删除>按钮,系统提示\是否确定删除指定记录\;

? 点击<确定>按钮,删除数据源;

? 点击<取消>按钮,取消操作。

f) 测试数据源连接

用户如果需要测试数据库参数填写是否正确,请点击<测试数据库连接>按钮,测试数据库是否可以连上。

7.2 HTTP接入配置 7.2.1 功能概述

HTTP接入配置包括文件上传参数设置、HTTP请求的字符集配置、门户或非门户访问模式和登录验证过滤配置等功能,涉及HTTP访问相关配置。

7.2.2 操作步骤

a) 在菜单导航栏选择\配置/HTTP接入\,在功能区选择一个目标应用,进入

HTTP接入配置页面,如下图所示。

b) 用户可以修改文件上传的参数、HTTP请求的字符集编码、访问模式配置、

登录过滤配置等参数,点击<确定>按钮保存配置。 相关参数说明如下

参数名称 文件上传配置 最大可上传文件的字节数 参数意义 配置有关文件上传的配置项。 定义通过HTTP上传文件的最大字节数,缺省为100M。 说明 Governor应用也是EOS应用,也有这个限制,但缺省没有提供修改这个参数的功能。如果Governor要删除超过100M大小的文件,可以手工修改$eosHome/working/eos-governor/config/user-config.xml文件中的Access-Http/FileUpload/MaxSize选项,将其改大即可。 上传文件临时缓冲大小 定义server在接收上传文件时,在server中使用的缓冲的大小,缺省为10K。 如果上传文件大于缓冲大小,则会使用临时文件来保存数据。增大缓冲可以提高性能,但增加内存开销。 不可上传文件类型 用来控制不能上传的文件类型,一般用于安全目的,如jsp文件不能上传,否则用户可以在server上执行任意的代码,危害系统安全。 文件上传临时存放目录 登录拦截配置 文件上传后临时存放的目录,是一个相对路径。 用来对HTTP请求进行拦截过滤,验证是否已经登录,如果没有登录,则重定向到登录页面。 未登录时跳转页面 用来设置拦截到HTTP请求后,在登录验证判断为未登录的情况下,重定向到的页面,一般可以设置成登录页面。 拦截Url 不拦截Url 其他配置 引擎字符编码 设置对哪些请求路径进行拦截(即进行登录验证)。 设置对哪些请求路径不进行拦截(即不进行登录验证)。 用来配置HTTP请求的字符编码,该字符编码只对通过POST方式提交的数据生效,对GET方式请求不生效。 HTTP请求使用的字符集,这个字符集要和JSP页面的字符集保持一致。 EOS缺省的JSP编码是UTF-8,因此字符编码缺省也设置为UTF-8。 门户(Portal)模式 设置是门户模式还是非门户模式。门户模式不需要登录验证。

本文来源:https://www.bwwdw.com/article/94p6.html

Top