上海DMZ特色EIX平台维护手册.docx
- 文档编号:5824884
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:13
- 大小:463.76KB
上海DMZ特色EIX平台维护手册.docx
《上海DMZ特色EIX平台维护手册.docx》由会员分享,可在线阅读,更多相关《上海DMZ特色EIX平台维护手册.docx(13页珍藏版)》请在冰豆网上搜索。
上海DMZ特色EIX平台维护手册
编号:
Tienon-2014041001
上海分行新特色EIX平台
维护手册
2014年4月,V1.0
文档管理信息表
版本
V1.0
内容
上海新特色EIX平台维护手册
关键字
EIX、新特色业务,维护手册
参考文档
《EIX业务移植规范V1.210_U0128》
提交时间
2014年4月11日
创建人
徐锐
说明
技术资料
文档修改记录表
修改人
修改时间
修改内容
徐锐
2014-04-10
创建文档
目录
文档管理信息表ii
文档修改记录表ii
目录iii
1引言4
1.1编写目的4
1.2预期读者4
1.3术语4
2平台描述4
3系统架构4
3.1系统架构4
3.2网络布置说明5
4系统运行环境6
4.1环境变量6
4.2执行程序说明6
4.3配置文件说明7
4.4Shell文件说明7
4.4.1系统启动7
4.4.2系统停止7
4.5交易日志说明7
4.5.1交易日志7
4.5.2平台交易日志说明8
4.6EIX平台交易9
4.6.1登录EIX平台9
4.6.2查看EIX交易配置等9
4.6.3EIX交易监控10
5常见平台操作11
5.1平台启停11
5.1.1通过脚本启停平台11
5.2主机启停11
5.3TCOMM启停(与平台管理界面)11
6常见EIX命令操作11
6.1eix命令11
6.2eixload命令12
6.3eixsum命令13
6.4eixtool命令13
1引言
1.1编写目的
为了便于上海分行维护人员开展新特色DMZ上EIX平台维护工作,同时为交易调测提供指导方案,便于项目组人员了解系统架构,掌握系统业务的调测手段,便于系统的维护,特编写该维护手册。
1.2预期读者
上海分行系统维护相关人员;上海分行技术开发相关人员;天用唯勤软件技术有限公司项目实施人员;
1.3术语
EIX:
企业信息交换服务器EIX是天用唯勤开发的专用于解决银企互联、银企协作、电子银行渠道建设、应用前置机系统整合和银行应用构架迁移的应用中间件产品,是专用于连接不同的客户/服务器应用系统的桥接和网关软件。
2平台描述
3系统架构
3.1系统架构
3.2网络布置说明
4系统运行环境
4.1环境变量
4.2执行程序说明
名称
说明
$HOME/bin/eix_log*
平台核心程序
$HOME/bin/eix_scout_in*
平台核心程序
$HOME/bin/eix_scout*
平台核心程序
$HOME/bin/tcboot*
平台核心程序
$HOME/bin/tc_moni*
平台核心程序
$HOME/bin/tc_serv*
平台核心程序
$HOME/bin/tc_hand*
平台核心程序
$HOME/bin/eix*
平台核心程序
$HOME/bin/eix_corein*
平台核心程序
$HOME/bin/eix_monitor*
平台核心程序
$HOME/bin/eix_coreout*
平台核心程序
$HOME/bin/eixinfo*
平台核心程序
$HOME/bin/eix_lock*
平台核心程序
$HOME/bin/eixsim*
平台核心程序
$HOME/bin/eixsum*
平台核心程序
$HOME/bin/eix_man*
平台核心程序
$HOME/bin/eixtool*
平台核心程序
$HOME/bin/eixfind*
平台核心程序
$HOME/bin/eixload*
平台核心程序
$HOME/bin/eixiso*
平台核心程序
$HOME/bin/eixmon*
平台核心程序
$HOME/bin/eix_listen*
平台核心程序
$HOME/bin/eix_tcpin*
平台核心程序
$HOME/bin/eix_tcpout*
平台核心程序
$HOME/bin/eix_ftp*
平台核心程序
$HOME/bin/eix_http*
平台核心程序
$HOME/bin/tc_serv*
平台核心程序
$HOME/bin/tc_hand*
平台核心程序
$HOME/bin/eix_ssbpout*
EIX发送特色后台的执行程序
$HOME/bin/eix_local*
EIX本地业务处理组件程序
$HOME/bin/eix_ssbpin*
EIX接收特色后台的执行程序
4.3配置文件说明
名称
说明
$HOME/etc/tcomm.ipc
tcommIPC配置文件
$HOME/etc/tcomm.xml
tcomm配置文件
$HOME/etc/eix.ipc
eixIPC配置文件
$HOME/etc/eix.seno
eix流水号文件
$HOME/etc/tune.eix
eix运行参数调节
$HOME/etc/setup.eix
eix配置文件(此文件由EIX配置工具管理)
4.4Shell文件说明
4.4.1系统启动
$HOME/bin/start.sh
#启动EIX平台系统
EIX-wa
启动TCCOM
tcboot–w
4.4.2系统停止
$HOME/bin/stop.sh
#停止EIX平台系统
EIX-sa;
#停止TCOMM
tcboot-s;
4.5交易日志说明
4.5.1交易日志
在/home/ap/ssbpwl/log/日期(YYYYMMDD)/目录下,存放每天的交易日志文件,日志文件命名规则:
EIX主机编号_交易码.log
进入20140410目录:
4.5.2平台交易日志说明
由于EIX的运行过程环节比较多,为了方便用户调试和追踪系统的运行状态,在EIX中产生的日志文件也比较多,为了方便用户掌握和利用这些日志,下文中对EIX的日志文件进行一个详细介绍。
eix.log
eix.log是EIX系统的综合性日志,凡是没有明确日志定位的信息都会输出到EIX.log中,例如:
没有确定交易前的日志、eixtool、eixload等相关的外部组件等,换句话说,如果不能确定相关的信息输出到那个日志文件,则用户可以先从eix.log中着手。
eix.err
eix.err专用于记录EIX出错时的日志信息,如果需要知道当前EIX出现了些什么样的错误,可直接查看此错误日志文件。
设计eix.err的主要目的是用于生产环境中,运行维护人员检查EIX系统的运行状态,并从中发现一些潜在的问题。
eixsim.log
eixsim.log仅仅在用户通过eixsim发起交易时才会产生的日志文件,内容与单笔的交易日志接近,用于记录eixsim发起交易所产生的全部信息,包括交易数据和仿真数据的利用和比较情况。
正如用户所想的一样,仅仅在仿真版本下eixsim才会有效,因此也只有在此版本下才会产生eixsim.log。
eix.lst
eix.lst用于记录进入Eix系统的全部交易信息,凡接入到系统并且成功的识别出主机、交易码和交易子码的交易,都将在eix.lst中体现处理记录,因此eix.lst又可以视为EIX自身的交易日志,eix.lst的文件格式为:
EIX交易日志
交易日志文件的命名规则为:
eix主机编号+_+交易码.log
在EIX的处理过程中每个交易都会写一个单独的日志文件,由于TIENON库函数中限制了每个文件的大小不超过一定的阀值,这一阀值的缺省值为1GB,用户可通过环境变量EIXLOGSIZE设定,在超过这一阀值后,EIX将自动把日志文件命名为:
eix主机编号+_+交易码.log.随机数,
其中dd为系统当前的日。
eix02_QD01.log
国际黄金签到交易日志
eix.lst
交易流水监控日志
平台支持日志级别的设定,因此可以很方便的进行交易的日志跟踪,如果需要对新增的或可疑的交易进行详细分析时,可以通过EIX配置管理工具放开日志级别,能够便于技术人员进行分析和处理。
系统没有自动日志备份机制,需技术人员进行定时日志文件备份。
4.6EIX平台交易
4.6.1登录EIX平台
4.6.2查看EIX交易配置等
登录EIX后,可以看到如下界面:
点击单个交易可以看到如下界面:
此处可以查看接口配置、交易配置等。
4.6.3EIX交易监控
点击工具栏“监控-交易监控”,即可查看在EIX平台发生的所有交易。
5常见平台操作
5.1平台启停
5.1.1通过脚本启停平台
start.sh和stop.sh可以启动和关闭平台。
5.2主机启停
对于由平台启停的主机,启动主机:
EIX–W主机编号,关闭主机:
EIX–S主机编号。
对于由Tuxedo启停的主机需要通过tmboot–y和tmshutdown–y来启停。
5.3TCOMM启停(与平台管理界面)
启动:
tcboot–w
停止:
tcboot–s
对于平台通信进程需要在.profile里面事先配置TCOMM的环境变量,对应的服务配置文件在etc下的tcomm.xml。
其中需要配置的是端口和交易码。
此配置在客户端程序的通信参数中配置。
客户端程序的登录机构[1]、用户[1]、密码[111111]
6常见EIX命令操作
6.1eix命令
命令命:
eix
关注级别:
高
相关参数说明:
-w启动平台控制的全部组件
-s关闭平台控制的全部活动组件
-sa关闭全部的活动组件,同时停止配置引擎
-we仅仅初始化配置引擎
-I打印系统IPC资源信息
-R重新装入核心调节参数
-W[主机号]启动指定编号的主机
-S[主机号]停止指定编号的主机
-k[组件名]安全重启指定名称的组件
-K[组件名]强制重启指定名称的组件
-l[文件名]将指定的文件数据装入到配置引擎
-n[流水号]设置系统流水号
-E应急状态下导出系统状态
-o[文件名]将当前的运行状态导出到文件中
-c[文件名]将当前的配置信息导出到文件中
-v显示当前的版本信息
-h打印帮助信息。
上面已经介绍了EIX的启停是通过eix–wa和eix–sa来实现,对应主机的启停通过eix–W[主机号]和eix–S[主机号],还有比较常用的是eix–k和eix–K,在后期升级过程中,可能对之前的组件进行过修改,可以通过eix–k[组件名]来完成对该程序的替换,无需停止该程序的运行然后再替换,如需要强制,可通过eix–K[组件名]来进行替换。
程序替换时会进行自动备份原执行程序。
6.2eixload命令
命令命:
eixload
关注级别:
高
相关参数说明:
-a[filename]覆盖式导入文件
-c[主机编号]导出指定主机的配置
-i[filename]增量式导入文件
-l[h/s]锁定(checkout)主机/服务
-L[h/s]解锁(checkin)主机/服务
-o[filename]导出指定的文件名
-r[filename]清理现有的配置
-s[服务编号]导出指定服务的配置
-t[交易编号]导出指定交易的配置
-T[交易码]导出指定交易码的配置
-S[交易子码]导出指定交易子码的配置
-u[操作员号]指定加锁的操作员编号
-v输出当前程序的版本信息
-V将有模板的报文转换为无模板的
-F将交易序列转换为支持聚合的表达
该命令主要用于配置文件的导入和导出,通过eixload在测试环境中对指定主机和交易的导出后,形成需要上线的配置文件,然后通过eixload将指定上线的配置文件导入到生产上的配置文件中,完成配置的上线工作。
例如:
测试环境中:
eixload-c2-TCX01-o11.eix导出主机2下面的CX01交易到11.eix配置文件
生产环境中:
eixload–a11.eix将11.eix直接导入到生产配置setup.eix中
同样,可以通过eixload–l/L来对配置中的主机和交易进行加锁和解锁。
6.3eixsum命令
命令命:
eixsum
关注级别:
高
相关参数说明:
eixsum[eix.lst]。
统计eix.lst各个交易的成功失败情况
6.4eixtool命令
命令命:
eixtool
关注级别:
高
相关参数说明:
-c将所有的主机地址设置为127.0.0.1
-b修正仿真数据中的交易子码
-d[filename]删除文件中指定的服务编号
-D[filename]删除文件中指定的主机编号
-l[level]修改交易的日志的级别
-N[Nice]设置交易优先级
-o将全部服务的超时时间设置为0
-t[timeout]修改交易的超时时间
-p校正报文节点的数据类型
-P[主机号]打印当前指定主机的所有交易信息
-s[0/1]设置服务器为仿真状态
-C[主机号]指定的主机编号
-T[交易码]指定的交易码(*?
通配)
-S[交易子码]指定的交易子码(*?
通配)
主要用到参数-l用于修改生产上的日志级别;
例如;eixtool-l6将生产上的eix的所有交易的日志级别都调整成6
eixtool-TQD01-l5将交易QD01的日志级别调整为5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上海 DMZ 特色 EIX 平台 维护 手册
![提示](https://static.bdocx.com/images/bang_tan.gif)