开放式接入平台手册.docx
- 文档编号:4537268
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:14
- 大小:224.73KB
开放式接入平台手册.docx
《开放式接入平台手册.docx》由会员分享,可在线阅读,更多相关《开放式接入平台手册.docx(14页珍藏版)》请在冰豆网上搜索。
开放式接入平台手册
开放式接入平台
二〇一七年五月
文件状态:
[]草稿
[√]正式发布
文件标识:
当前版本:
发布日期:
修改历史
版本
作者
修改说明
日期
评审号
变更号
0.1
2017-5-14
0.9
2017-06-27
0.95
2017-07-07
1.0
2017-07-12
前言
编写目的
本手册的编写主要是为了描述开放式接入平台八月份版本上线运行过程的部署步骤的详细流程。
使管理员准确地配置和使用开放式接入平台,方案描述了开放式接入平台基本的配置使用方法,为系统上线及维护提供指导与依据。
文档结构
整个文档分为以下七个部分:
第一部分,前言。
第二部分,文件清单。
第三部分,环境准备。
第四部分,停止应用。
第五部分,数据库服务器。
第六部分,应用服务器。
第七部分,重启应用。
读者对象
⏹系统管理人员
⏹系统维护人员
名词定义
●ESB:
开放式接入平台
●SIP:
标准接口
参考文档
序号
文档名称
版本
备注
/
/
/
/
文件清单
所需文件
文件名
数据库脚本文件
esb_2_data_8_black.sql
FieldTable文件
sipflds.fml
Schema文件
SIP.INF.001.xsd、SIP.PRC.017.xsd
Esb属性文件
esb.properties(1机),esb.properties(2机)
域配置文件
config.xml-1机,config.xml-2机
应用包
ESB.ear
环境准备
数据规划
以下是需要提前获取的数据,具体以生产为准:
数据库
数据库IP地址
188.3.30.8
数据库实例名(服务名)
esbdb(注:
以生产为准)
端口号
1521
数据库应用用户
esb/esb(注:
以生产为准)
数据库系统用户
oracle/oracle(注:
以生产为准)
应用服务器1
IP地址
188.3.30.1(注:
以生产为准)
端口号
7001
weblogic的安装目录
/app/weblogic
jdk安装目录
/opt/java6
应用服务器2
IP地址
188.3.30.2(注:
以生产为准)
端口号
7001
weblogic的安装目录
/app/weblogic
jdk安装目录
/opt/java6
基本配置
开放式接入平台用户
用户名
esb
密码
esb(注:
以生产为准)
用户指定路径
/app/esb
用户权限
可读,可写
用户属组
app
应用服务器
主机1
188.3.30.1(注:
以生产为准)
主机2
188.3.30.2(注:
以生产为准)
Oracle用户(ESB应用使用)
用户名
esb(注:
以生产为准)
密码
esb(注:
以生产为准)
角色
CONNECT
DBA
RESOURCE
系统
UNLIMITEDTABLESPACE
停止应用
用SecureCRT软件,分别以esb用户登陆应用服务器188.3.30.1和188.3.30.2,分别执行以下命令停止应用,
执行命令:
sh/app/esb/stopesb.sh
通过以下命令检查应用进程是否还存在,如果不存在表示应用已经停止。
执行命令:
ps-ef|grepEsbServer
数据库服务器
上传脚本
用Ftp工具(注:
以ASCII码模式),以oracle用户登陆数据库服务器188.3.30.8(注:
此处为漂移地址,具体以生产的漂移地址为准),把数据库脚本文件,esb_2_data_8_black.sql上传到用户的根目录下,输入ls-lrt,如下图所示:
执行脚本
用SecureCRT工具以oracle用户登陆数据库服务器188.3.30.8(注:
此处为漂移地址,具体以生产的漂移地址为准)
1.修改临时变量NLS_LANG的字符集
执行命令:
exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK
2.执行脚本
执行命令:
sqlplusesb/esb@ESBDB (注: esb用户为应用使用的Oracle数据库用户,ESBDB为服务名或者环境的TNS,实际服务名或者TNS以生产环境为准) 数据检查 执行命令: sqlplusesb/esb@ESBDB进入oracle的sqlplus命令行状态,如下图所示: (注: esb用户为应用使用的Oracle数据库用户,ESBDB为服务名或者环境的TNS,实际服务名或者TNS以生产环境为准) 执行sql语句: SELECTVISITOR_IDFROMESB_SERVICE_VISITOR_LIMITWHERESERVICE_CODE='87135';检查数据,如下图所示: 执行sql语句: selectretry_timesfromESB_APPLICATIONwhereROWNUM=1;检查数据,如下图所示: 应用服务器 更新sipflds.fml文件 备份文件 以用户esb登陆应用服务器188.3.30.1和188.3.30.2,分别备份sip的码表文件sipflds.fml。 执行命令,进入目录: cd/app/esb/work/fieldTable 以yyyyMMdd为当前日期,例如20170607 执行命令,重命名: mvsipflds.fmlsipflds.fml.yyyyMMdd 执行完毕,查看列表,ls-ltr如下图所示: 上传文件 用FTP工具(注: 以ASCII码模式),以esb用户分别登录应用服务器188.3.30.1和188.3.30.2,把文件sipflds.fml上传到用户目录/app/esb/work/fieldTable下,即可。 执行完毕后,以用户esb登陆应用服务器188.3.30.1和188.3.30.2, 执行命令: cd/app/esb/work/fieldTable 执行完毕,查看列表,ls-ltr如下图所示: 查看文件 以用户esb登陆应用服务器188.3.30.1和188.3.30.2, 执行命令: cd/app/esb/work/fieldTable打开目录 执行命令: moresipflds.fml查看文件是否乱码 如下图所示为正常 更新schema文件 备份文件 以用户esb登陆应用服务器188.3.30.1和188.3.30.2,分别备份schema检验文件SIP.INF.001.xsd,SIP.PRC.017.xsd 以yyyyMMdd为当前日期,例如20170607 执行命令,进入目录: cd/app/esb/work/schema 执行命令,重命名: mvSIP.INF.001.xsdSIP.INF.001.xsd.yyyyMMdd 执行命令,重命名: mvSIP.PRC.017.xsdSIP.PRC.017.xsd.yyyyMMdd 执行完毕,查看列表,ls-ltr如下图所示: 上传文件 用FTP工具(注: 以ASCII码模式),以esb用户分别登录应用服务器188.3.30.1和188.3.30.2,把文件SIP.INF.001.xsd、SIP.PRC.017.xsd上传到用户目录/app/esb/work/schema下,即可。 以用户esb登陆应用服务器188.3.30.1和188.3.30.2, 执行命令: cd/app/esb/work/schema打开目录, 执行完毕,查看列表,ls-ltr如下图所示 查看文件 以用户esb登陆应用服务器188.3.30.1和188.3.30.2, 执行命令: cd/app/esb/work/schema打开目录 执行命令: moreSIP.INF.001.xsd和moreSIP.PRC.017.xsd查看文件是否乱码 如下图所示为正常 SIP.INF.001.xsd SIP.PRC.017.xsd 更新esb.properties文件 备份文件 以用户esb登陆应用服务器188.3.30.1和188.3.30.2,分别备份esb的属性文件esb.properties。 执行命令,进入目录: cd/app/esb 执行命令,重命名: mvesb.propertiesesb.properties.yyyyMMdd(yyyyMMdd为当前日期,例如20170623) 执行完毕,查看列表,ls-l如下图所示: 上传文件 用FTP工具(注: 以ASCII码模式),以esb用户分别登录应用服务器188.3.30.1和188.3.30.2,把文件esb.properties上传到用户目录/app/esb下,即可。 执行完毕后,如下图所示: 查看文件 以用户esb登陆应用服务器188.3.30.1和188.3.30.2, 执行命令: cd/app/esb打开目录 执行命令: moreesb.properties查看文件是否乱码 如下图所示为正常 更新config.xml文件 备份文件 以用户esb登陆应用服务器188.3.30.1和188.3.30.2,分别备份域配置文件config.xml 执行命令,进入目录: cd/app/esb/esb_domain/config 执行命令,重命名: mvconfig.xmlconfig.xml.yyyyMMdd(yyyyMMdd为当前日期,例如20170815) 执行完毕,查看列表,ls-ltr如下图所示: 上传文件 用FTP工具(注: 以ASCII码模式),以esb用户分别登录应用服务器188.3.30.1和188.3.30.2,把文件config.xml上传到用户目录/app/esb/esb_domain/config下,即可。 以用户esb登陆应用服务器188.3.30.1和188.3.30.2, 执行命令: cd/app/esb_domain/config打开目录, 执行完毕,查看列表,ls-ltr如下图所示 查看文件 以用户esb登陆应用服务器188.3.30.1和188.3.30.2, 执行命令: cd/app/esb/esb_domain/config打开目录 执行命令: moreconfig.xml查看文件是否乱码 如下图所示为正常 更新EAR文件 备份ESB.ear文件 以用户esb登陆应用服务器188.3.30.1和188.3.30.2,分别备份esb的应用包ESB.ear。 执行命令,进入目录: cd/app/esb/work 执行命令,重命名: mvESB.earESB.ear.yyyyMMdd(yyyyMMdd为当前日期,例如20170623) 执行完毕,查看列表,ls-l如下图所示: 上传ESB.ear文件 用FTP工具(注: 以二进制模式),以esb用户分别登录应用服务器188.3.30.1和188.3.30.2,把文件ESB.ear上传到用户目录/app/esb/work下,即可。 执行完毕后,如下图所示: 重启应用 用SecureCRT软件,分别以esb用户登陆应用服务器1和2,分别执行以下命令启动应用: 执行命令,重启应用: sh/app/esb/restart.sh 执行命令,查看进程: ps-ef|grepEsbServer,如下图所示: 执行命令: cd/app/esb/logs切换到logs目录下,过两分钟等应用启动完成后, 执行命令: grep"ESBstartupsuccess! "default.log查看启动是否成功,如下图表示启动成功:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 开放式 接入 平台 手册
![提示](https://static.bdocx.com/images/bang_tan.gif)