ImageVerifierCode 换一换
格式:DOCX , 页数:55 ,大小:2.66MB ,
资源ID:19295885      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19295885.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(后台运维XML3后台运维文档0704文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

后台运维XML3后台运维文档0704文档格式.docx

1、2.1.3按照文件类型区分目录(交易文件、收益文件等)说明lcc_trans交易、台账、行政、边门、收益数据文件目录back_data日志、各类文件备份目录parameter参数文件目录custom业务数据目录(TVM结算、BOM结算数据等)例如:交易文件存放路径 /runs/data/lcc_trans/recv存放接收的下位数据packed文件打包后的源数据移动到packed/当前运营日期无存放打包后形成的新文件,需要上传的文件sended上传后的文件移动到sended/当前运营日期,上传成功的文件2.1.4按照文件处理流程区分目录(已解析、未解析、已打包等)交易文件接收目录 /runs/

2、data/lcc_trans/recv/2.2SC数据处理流程注:下面图片仅供流程参考,文件名之类的与实际有出入2.2.1接收SC接收SLE发送的文件,入data_mlc_file_deal_info表,文件在/runs/data/lcc_trans/recv目录中2.2.2解析Daem0411任务定时解析data_mlc_file_deal_info表中未被处理的数据,相关SQL:select *from data_mlc_file_deal_info twhere DEAL_RESULT = 3and FILE_TYPE IN (SELECT FILE_TYPE FROM BASI_FIL

3、E_TYPE_INFO WHERE NEED_DEAL = 01)order by FILE_TYPE, FILE_SUB_TYPE;2.2.3打包Daem0404任务定时打包data_mlc_file_deal_info表中未被打包的数据查询所有需要打包的文件类型from basi_file_type_info twhere t.need_deal = order by t.file_type, t.file_sub_type;查询需要打包的文件where t.deal_result = 0and t.is_pack = 00and t.file_type = 2001and t.file_

4、sub_type = 0000;2.2.4上传Daem0405任务定时上传data_mlc_file_up_info表中未被上传的数据from data_file_up_info twhere t.up_result = 2.2.5补传Daem0407任务定时补传data_mlc_file_up_info表中已上传,但未被反馈的文件2.2.6交易数据文件查找2.2.6.1相关库表:仅列出数据模块关键表:1)BASI_FILE_TYPE_INFO,文件类型信息表配置SC/LC系统所有文件类型是否需要打包,是否需要上传。2)DATA_MLC_FILE_DEAL_INFO,文件处理信息表DATA_M

5、LC_FILE_DEAL_INFO记录所有到达SC/LC系统的文件。3)DATA_MLC_FILE_UP_INFO,文件上传信息表DATA_MLC_FILE_UP_INFO记录所有往位上传的文件。数据打包过后,往DATA_MLC_FILE_UP_INFO表插入一条数据。4)DATA_YPT_TRAN,一票通数据。用于WS报表查询5)DATA_YKT_TRAN:一卡通数据(城市一卡通、交通部),WS报表查询6)DATA_QR_TRAN:二维码数据(金融IC卡、轨道乘车码、互联互通乘车码),WS报表查询7)DATA_YPT_TRAN_PRJ_XM:一票通数据。用于交易数据查询8)DATA_YKT_

6、TRAN_PRJ_XM:城市一卡通数据、交通部一卡通数据。用于交易查询9)DATA_IC_TRAN_PRJ_XM:金融IC卡。10)DATA_TRACK_TRAN_PRJ_XM:轨道乘车码。11)DATA_UNION_TRAN_PRJ_XM:互联互通乘车码。设备生成交易数据后,服务器先往data_mlc_file_deal_info表中插入一条数据,记录了交易文件名、处理结果、打包文件名等信息。随后,根据交易文件中的信息往4-10的记录表中插入一条数据,记录了交易文件名、交易日期、交易类型、逻辑卡号等信息,用于工作站统计交易信息。data_mlc_file_deal_info表中file_na

7、me字段和交易表中file_sn含义一样,指的是这笔交易的交易文件名。2.2.6.2已知逻辑卡号查找(逻辑卡唯一性)2.2.6.3已知设备ID、大致交易时间查找以上面交易数据为例,假使现场出现闪卡现象,站务反馈的只有设备ID和大致时间为22:00到23:00之间。select * from data_ypt_tran_his t where t.device_id = 02320605 and t.tran_date = 20171214 and t.tran_time between 220000 and 230000;tran_date、tran_time分别为交易日期和交易时间FILE_

8、SN是交易文件名,其格式参照厦门导则定义此时查询到四条数据,可以根据FILE_SN字段中0101、0202可以区分出来是何种票卡的交易。2.2.6.4已知交易类型、时间段查找select * from data_ypt_tran_his t where t.tran_type = 01 and t.tran_date = and t.tran_time between 000000 and 230000;也可根据交易类型排序,order by tran_type。tran_type定义可在basi_tran_type_info表中查找2.2.6.5根据票卡发行商ID、产品类型等字段精确查找如查

9、找到交易类型是07(进站)、交易日期是20171214日某一时间段的交易数据select * from data_ypt_tran_his t where t.tran_type = 07 and t.tran_date = 但此时数据量太大,又想查找员工票的交易数据文件,可以根据data_ypt_tran/data_ykt_tran表中product_type字段筛选。2.3LC数据处理流程LC接收SC发送的文件,入data_mlc_file_deal_info表,文件在/runs/data/lcc_trans /recv目录中2.4数据文件导入导出:此功能在WS操作3数据库3.1Oracl

10、e数据库3.1.1启停3.1.1.1启动服务3.1.1.2停止服务3.1.1.3查看监听监听未启动监听已启动(均为正常情况,在数据库服务启动后,启动监听,会自动注册)监听未注册监听已注册3.1.1.4启动监听3.1.1.5关闭监听3.1.2扩展表空间ALTER TABLESPACE AFCDB ADD DATAFILE /oradata/afc/afcdb02.dbf SIZE 10000M AUTOEXTEND on next 1000M maxsize 30000M;DATAFILE按照实际数据文件的路径及命名规则进行升序排列3.1.3日常检查3.1.3.1锁表3.1.3.1.1查询锁表S

11、QL:select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id;3.1.3.1.2查看哪些表被锁select b.username,b.sid,b.serial#,logon_time from v$locked_object a,v$session bwhere a.session_id = b.sid order by b.logon_time;3.1.3.1.3查看导致锁表的session_id和sid

12、alter system kill session session_id,sid;3.1.3.2表空间大小3.1.3.2.1查看表空间使用情况SELECT UPPER(F.TABLESPACE_NAME) 表空间名称, D.TOT_GROOTTE_MB 表空间大小(M) D.TOT_GROOTTE_MB- F.TOTAL_BYTES 已使用空间(M) TO_CHAR(ROUND(D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100, 2), 990.99)|% 使用比 F.TOTAL_BYTES 空闲空间(M) F.MAX_BYT

13、ES 最大块(M)FROM( SELECT TABLESPACE_NAME, ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES, ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES FROM SYS.DBA_FREE_SPACE GROUP BY TABLESPACE_NAME) F, DD.TABLESPACE_NAME, ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB SYS.DBA_DATA_FILES DD DD.TABLESPACE_

14、NAME) DWHERE D.TABLESPACE_NAME = F.TABLESPACE_NAMEORDER BY 4 DESC;建议:两周检查一次。AFC系统使用的表空间为AFCDB,其容量是自动增长的,只需要磁盘空间充足即可。AFCDB表空间使用比阀值为80%;其它的表空间为Oracle数据库自身维护的空间,无需刻意关注。查看表空间数据文件SELECT T.TABLESPACE_NAME, D.FILE_NAME, D.AUTOEXTENSIBLE, D.BYTES, D.MAXBYTES, D.STATUS FROM DBA_TABLESPACES T, DBA_DATA_FILES

15、D WHERE T.TABLESPACE_NAME = D.TABLESPACE_NAME ORDER BY TABLESPACE_NAME, FILE_NAME;3.1.3.2.2查看表空间剩余空间SELECT tablespace_name 表空间, sum(blocks * 8192 / 1000000) 剩余空间M FROM dba_free_space GROUP BY tablespace_name;3.1.3.2.3查看对象占用空间大小Select Segment_Name, Sum(bytes) / 1024 / 1024 From User_Extents Group By

16、Segment_Name;3.1.3.2.4查看表空间状态select t.tablespace_name 表空间名, t.status 表空间状态, t.SEGMENT_SPACE_MANAGEMENT 自动段空间管理from dba_tablespaces t;4系统进程4.1AFC应用进程4.1.1应用启动应用启动依赖Oracle数据库,启动服务之前,请先启动Oracle和redis。Oracle启动方式见4.1节。使用SecureCRT分别用登录SC/LC服务器启动服务:acode start以上命令出现”The System is ready”提示时,表示启动成功。启动输入acode

17、 -start后有提示信息The server is downing .则表示启动失败,此时执行命令:命令:ipcrm -q0acode -start即可启动AFCSC服务程序;服务程序启动后执行命令afc即可查看AFCSC/LC服务进程的相关信息。 SC进程说明:a)com_:通信b)Daemxxxx:定时、定点任务c)lctp:收到LC消息后业务处理d)ebtntp:紧急按钮状态处理e)ietstp:收到IETS消息后业务处理f)mbcmd:综合监控控制命令g)mbstatp:综合监控状态h)scwstp:收到工作站的业务处理i)sleietstp:收到sle的电子票业务处理j)taskp

18、mgr:定时任务调度k)tpweb:web服务的业务处理l)web.:web服务的消息处理LC进程说明:a) com_:b)acctp:收到ACC消息的业务处理c)dispatcher:消息分发:从com到tranpd)ectp:收到现金系统消息的业务处理e)modbustp:收到综合监控总统查询的业务处理f)sctp:收到SC消息后的业务处理g)taskpmgr:h)tpweb:web服务业务处理i)web:4.1.2应用关闭后台系统的关闭分为两个部分:Oracle数据库的关闭、应用程序的关闭。流程:停止SC服务,关闭ORACLE监听,关闭ORACLE数据库,关闭服务器,切断服务器电源。关闭

19、服务的顺序为SC/LC三个平台的关闭命令为关闭服务命令:acode -stop4.1.3应用日志说明1) 登陆LC/SC后台系统,进入日志存放目录:runs/log;2) 定时任务日志: 以Daem_任务编号_日期.log 命名,如要查看相应任务编号的日志,请用VIM 打开;具体任务编号的含义 可在配置文件runs/etc/task.xml中查询;3) 交易日志: 以sletp_PID_日期.log 命名的文件为设备与SC服务器交易处理文件;以scwstp_PID_日期.log 命名的文件为SCWS与SC服务器交易处理文件;以lctranp_PID_日期.log 命名的文件为LC与SC服务器交

20、易处理文件;以lcwsp_PID_日期.log 命名的文件为LCWS与LC服务器交易处理文件;以sctranp_PID_日期.log 命名的文件为SC与LC服务器交易处理文件;4) 通讯日志:以com_SLE 开头的文件为SLE 日志文件;以com_SLE_IETSP开头为设备电子票和SC的业务日志4.1.4应用程序说明acode -start:AFC应用的启动程序SC运行时进程:acode -listLC运行时进程4.1.5定时任务说明4.1.5.1任务配置定时任务配置在runs/etc/task.xml中。SC与LC的定时任务配置略有不同,请登录各自的数据库服务器查看4.1.5.2任务状态

21、定时任务的执行状态查看:acode task taskid字段为任务配置文件中的TASK_ID。表中status字段为任务的执行状态: 1:RUNNING:执行中 2:FIN:执行结束 3:?:执行失败4.1.6系统服务系统服务为操作系统本身带有或后续安装为用户及AFC应用提供服务的程序4.1.6.1SSH服务ssh(安全外壳协议)可提供用户远程安全登录功能。查看状态 service sshd status 服务运行时 服务停止时启动: service sshd start关闭: service sshd stop重启 service sshd restart4.1.6.2NTP服务ntp(网

22、络时间协议)用于ntp客户端向ntp服务端进行时钟同步。 service ntpd status service ntpd start service ntpd stop service ntpd restart4.1.6.3FTP服务ftp(文件传输协议)为用户提供文件的上传与下载 service vsftpd status service vsftpd start service vsftpd stop service vsftpd restart4.2AFC系统调试4.2.1连接工具4.2.1.1服务器连接工具方法一、.通过终端工具连接到服务器,推荐工具SecureCRT。配置如下:1.

23、协议选择SSH22输入主机名为服务器IP,端口号22.3.为能正确显示中文颜色方案和字符编码可使用如下配置正确配置一次SecureCRT后,以后即可方便地登录服务器了。上面截图为登录sc的配置,按此方法配置登录oracle服务器和其他服务器。或登录入通过su username命今切换到其他用户。方法二、windows自带的telnet工具使用方法:运行窗口输入telnet 10.95.123.11(服务器地址)确定后,输入用户名和密码;如果 在提示telnet命令不存在则按照下述操作进行配置:步骤:控制面板-程序和功能-打开或关闭windows功能-选中telnet客户端-确定方法三、putt

24、y启动putty后,弹出如下窗口:输入服务器地址,点击打开,会弹出一个是否保存密码的窗口,选择是,然后输入用户名密码即可;4.2.1.2数据库连接工具Plsql:1使用plsql之前需要安装oracle管理工具,然后配置tnsnames.ora监听文件;AFC30DB= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.95.139.11)(PORT = 1521) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = afc) )标红的地方,是需要配置的,AFC30DB是监听名字,可根

25、据具体情况配置,HOST,是数据库所在服务器的地址,afc SERVICE_NAME是数据库的服务名,需要查询oracle目录下的profile文件,oracle用户登录服务器,然后vi .profile,文件中有export ORACLE_SID一项,对应的名字就填入SERVICE_NAME就可以了。2启动plsql:输入用户名,密码在datebase中选择监听文件中配置的监听名字,点击确定就可以了;4.2.1.3文件传输工具Winscp:启动winscp,然后选择新建连接:主机名对应服务器地址、用户名、密码 ,然后点击登录;4.2.2常用命令4.2.2.1更改系统时间date对于LINUX

26、和AIX系统,这两种系统中在更改系统时间时的系统命令有些许不同。LINUX:dateMMDDhhmmCCYY.ssAIX:daten MMDDhhmmCCYY.ss4.2.2.2查看终端设备与服务器的连接状态在shell终端下执行命令acode -net即可看到终端设备连接到服务器的信息,它显示已连接上SC的设备信息。acode net4.2.2.3查看消息对列ipcs ipcsq ipcs qo4.2.2.4查看磁盘空间df查看系统磁盘空间使用情况使用 df k命令4.2.2.5查看文件findfind ./ -name filename1此命令未在当前目录查找filename1文件4.2.2.6查看当前目录大小du4.2.2.7查看当前目录文件个数ls ltr |wc l此命令会将此目录中的隐藏文件一并计算在内4.2.2.8修改系统IP即时更改:#ifconfighme0inet192.168.1.1netmask255.255.255.0up (重起之后新的ip将会丢失)永久更改:1)编辑文件/etc/hosts,更改相应的ip和主机名(这个主机名和“ping 主机名”相对应,和hostname命令看到的主机名是两回事,能相同也能不相同,下面有说明),如果更改了/etc/hosts文件中的主机名,相应的也

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1