版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、山东 LTE 信令监测系统会话跟踪调试总结1、安装 MM 底层 SessionTrace 客户端软件包。1.1 首先从 MM 底层版本包里取得 SessionTrace 客户端安装包。( ZXT2000V6.2.10T6_LTE/Application/SessionTrace_4x/Se ssionTrace.zip)并解压。1.2 双击 SessionTrace 文件夹内的 Dbconfig 组件,配置到数据库的链接:点击保存后生成 perties 文件,将其拷贝到 SessionTrace/ini 目录下,替换原有文件。1.3 、修改 SessionTrace/i
2、ni/userPperties 文件的如下内容(根据注释指导修改):#解码服务器 IP 地址MTProxyServerAddr = 08 #解码服务器端口MTProxyServerPort = 2050 #跟踪服务器用户名TraceServerUsername = zxt200 #跟踪服务器 TraceServerPassword = zxt2000#TraceSvr 地址获取方式,0 表示从库配置获取(默认),1 表示从首选项配置获取TraceServerAddrFrom = 0#在 TraceServerAddrFrom 配置为 1 的情况下
3、使用的 TraceSvrip 地址TraceServerAddr = 97#在 TraceServerAddrFrom 配置为 1 的情况下使用的 TraceSvr 端口TraceServerPort = 2015# 鉴权类型,只支持 ztp 协议,不支持原来的 UDP 与 HTTPSERVICE 协议auth.type = ZTP #鉴权接口erface = 1#鉴权 IP 地址 , 一般为 服务器的地址auth.ip = 97#ztp 鉴权端口ztp.server.port = 54920 #ztp 鉴权用户名ztp.connec
4、 = zxt2000 #ztp 鉴权ztp.connect.password = zxt2000 #日志服务器 IP 地址logServerAddr = 97 #日志服务器端口logServerPort = 54018#融合版本:CombineFlag=1; 非融合版本:CombineFlag=0 CombineFlag = 11.4 、 压 缩 修 改 后 的 文 件 , 压 缩 文 件 名 和 解 压 前 一 致(SessionTrace.zip)1.5 、将修改后的压缩包放到 WEB 目录:2、修改 WEB 配置。修改 tomcat/webapps/cv
5、bs/WEB-INF/web.xml 里面对应的如下配置,注意新增红色部分的配置: SessionFilter com.ztesoft.zsmart.web.filter.SessionFilter ExcludeFile /SSOTicketCheck.jsp,/Login.jsp,/ValidateCode.jsp,/Login4SP.jsp,CustInfo.jsp,/Error.js p,log ervlet.do,/QryUserInfoWithOutLogin.jsp,/MessageBox.jsp,ErrorMessage.jsp,Error.jsp,C hangeCustPWD
6、.jsp,CustModifyHis.jsp,CustModifyDetail.jsp,DownloadMSAttach.jsp,DownloadDocume nt.jsp,ModPwd.jsp,/shareplatform/event.jsp,/shareplatform/logic_config.jsp,/shareplatform/p e_config.jsp,/cems/busi/subject/sharePlatform/event.jsp,/cems/busi/subject/sharePlatform/lo gic_config.jsp,/cems/busi/subject/sh
7、arePlatform/pe_config.jsp,/cems/busi/subject/sharePlatf orm/pe4ztpclient_XDR.xml,/cems/busi/subject/sharePlatform/,ClientLaunch.jsp,/ClientLaunch.j nlp,UMSLaunch.jsp,/UMSLaunch.jnlp 3、布署信令跟踪服务器(TraceSvr)3.1 、修改 TraceSvr.ini COMMON#日志等级LogLevel=DEBUG#是否有(0.没有 1.有) isMonitor=1#本地服务器 IP 地址LocalServerIp
8、=10 # IP 地址NetManagerIP=10 # 端NetManagerPort=54918 # 注册信息sapname = TraceSvr3.2 、修改 dbiconfig.ini(TraceSvr 服务器需要读取数据库的配置表,因此在 dbiconfig 文件中要配置到库的链接, 如果在 4X 中已经配置好了数据库链接且使用统一软件管理下发的 TraceSvr,则不需要修改此文件, 会自动下发配置好的 dbiconfig 文件)COMM#默认中心数据库服务名,长度不能大于 19 SERVERNAME=zxtomc#下面的 UID 和 P
9、WD 可通过接口 DataBase:GetDBLoginInfo 取到#用户名,长度不能大于 19 #username UID=MM_CM#,长度不能大于 19 #password PWD=U_tywg_2008# Sybase 数据库执行查询数据时会出现假死现象,通过下面配置可以设置查询函数的超时时间。# 如果在超时前没有返回,那么就会退出程序。因为很有可能是数据库处于阻塞状态。# 配置单位:秒。一般查询是很快返回的,所以 300 秒(5 分钟)应该是足够的。ConnTimeout=300#ORACLE 采用 OCI 方式入库时是否打开并行入库功能,1 为打开,0 为关闭,对有索引的表打开此
10、功能会报错ORAPAR=0#ORACLE 取数据时的预获取记录数量,可提高查询性能,在网络状况差的情况下设置成大于 1 的数会丢数据ORAPREROW=1024#ORACLE 使用 sqlldr 入库开关SQLLOAD=0CENTERDBCFGNUM=03.3 、启动 TraceSvr 进程,观察启动日志否正常读取数据库配置20150318 13:57:14.495 LANDMARK CDbConfigManage-Ln1994 SelectMM_SAP_TABLE get XDRCache server ip records:selectdistinct ip, port from MM_S
11、AP_TABLE where name = S40_TraceCacheSvr !读取TraceCacheSvr 地址和端口并发起链接20150318 13:57:14.505DEBU bConfigManage-Ln2042 SelectMM_SAP_TABLE get IDA10 server ip records:select distinct ip, port from MM_SAP_TABLE where name = IDA10 !20150318 13:57:14.512INFOCDbConfigManage-Ln610 Begin toExecute select SOURCE
12、ID, IPADDRESS from MM_SERVER_TABLE where isdeploy2 or isdeploy=NULL !20150318 13:57:14.514INFOCDbConfigManage-Ln641 UpdateServerDef exit successful! 43 records20150318 13:57:14.523INFOCDbConfigManage-Ln546 Begin toExecute select frontid, filesvrip from ts_hisdata_cfg !20150318 13:57:14.524INFOCDbCon
13、figManage-Ln578 UpdateHisDataCfg exit successful! 23 records3.4 、异常问题处理3.4.1 、通过统一 下发 TraceSvr 和 TraceCacheSvr 模块时,会在MM_SAP_TABLE 表插入以下两行数据:山东 LTE 项目使用分布式大,即全网目前使用 5 个大:当 SessionTrace/ini/userPperties 文件 TraceServerAddrFrom = 0 时,表示SessionTrace 客户端从配置表(MM_SAP_TABLE)读取 TraceSvr 的 IP 和端口,
14、并连接到TraceSvr 服务器,此时上表若为空,则会话跟踪客户端将无法连接到 TraceSvr。同时 TraceSvr 服务器讯取 TraceCacheSvr 服务器地址和端口并发起链接。链接日志:2015031914:28:09.483LANDMARKCTraceSockInterface-Ln115connectto TraceCacheSvr server2:20161 successfully!2015031914:28:09.483LANDMARKCTraceSockInterface-Ln115connectto TraceCacheSvr server19
15、2:20162 successfully!20150319 14:28:09.483 LANDMARK CXdrCacheHld-Ln25 connect to XDRCache server2:2016120150319 14:28:09.483 LANDMARK CXdrCacheHld-Ln25 connect to XDRCache server2:201622015031914:28:09.484LANDMARKCTraceSockInterface-Ln115connectto TraceCacheSvr server1
16、2:2016 successfully!20150319 14:28:09.484 LANDMARK CXdrCacheHld-Ln25 connect to XDRCache server2:20162015031914:28:09.484LANDMARKCTraceSockInterface-Ln115connectto TraceCacheSvr server2:20163 successfully!20150319 14:28:09.484 LANDMARK CXdrCacheHld-Ln25 connect to XDR
17、Cache server2:201632015031914:28:09.484LANDMARKCTraceSockInterface-Ln115connectto TraceCacheSvr server2:20164 successfully!20150319 14:28:09.484 WARNINGCTraceSockInterface-Ln152 no IDA10 server to connect20150319 14:28:09.484 LANDMARK CXdrCacheHld-Ln25 connect to XDRCache serve
18、r2:201643.4.2 、 ts_hisdata_cfg 配置表为空的问题此表的数据由 MTProxy_user 程序来实时维护,因此 MTProxy_user 所在服务器必须要安装数据库客户端并配置到的数据库链接,否则 ts_hisdata_cfg 将为空。MTPproxy_user 的配置数据是来自于 superhisdata 模块的上报,superhisdata 程序会读取 hissrv 服务器的历史文件目录hisdata 下的 HISIP.INI,以获得协议处理机 ID 与文件服务器的对应关系。linux-6ip3:/home/zxt2000/hisdata
19、# ls HisIP.ini hisdatalinux-6ip3:/home/zxt2000/hisdata # more HisIP.ini MachineIPMapID_146_IP=146,46#此文件服务器的 IP 为 1 因此上表的 145148 的 filesvrip 都为 1 ID_147_IP=147,47 ID_145_IP=145,45 ID_148_IP=148,483.4.3 、TraceSvr 启动日志报错:20150318 13:57:
20、14.524 ERROR CDbConfigManage-Ln1029 front id:145 cantfind in table MM_SERVER_TABLE20150318 13:57:14.524 ERROR CDbConfigManage-Ln1029 front id:146 cantfind in table MM_SERVER_TABLE20150318 13:57:14.524 ERROR CDbConfigManage-Ln1029 front id:147 cantfind in table MM_SERVER_TABLE20150318 13:57:14.524 ER
21、ROR CDbConfigManage-Ln1029 front id:148 cantfind in table MM_SERVER_TABLE原因是 TraceSvr 启动时需要读取 ts_hisdata_cfg 表获得需要链接的协议处理机,但由于此表只有frondid,而没有 IP。因此还需要关联 MM_SERVER_TABLE 表来获取协议处理机的 IP,关联字段是 frontid= MM_SERVER_TABLE.sourceid ,但 MM_SERVER_TABLE 表的 sourceid 是建立协议处理的时候从 1 开始按序自增长的,并不代表真实的协议处理机 ID,导致关联失败。
22、需要在MM_SERVER_TABLE 表中将各协议处理机的 id 改为真实的协议处理机 ID:注意:修改的时候要找到 isdeploy2 的记录来修改,因为 2 表示已经删除了,1 表示统一布署生效修改后如下图所示:20150319 14:09:45.469LANDMARKFrontClientHld-Ln35 connect toFront server41:202020150319 14:09:45.470LANDMARKFrontClientHld-Ln35 connect to Front server42:202020150319 14:0
23、9:45.470LANDMARKFrontClientHld-Ln35 connect to Front server44:202020150319 14:09:45.471LANDMARKFrontClientHld-Ln35 connect to Front server45:202020150319 14:09:45.472LANDMARKFrontClientHld-Ln35 connect to Front server46:202020150319 14:09:45.472LANDMARKFrontClientHld
24、-Ln35 connect to Front server47:202020150319 14:09:45.473LANDMARKFrontClientHld-Ln35 connect to Front server48:202020150319 14:09:45.474LANDMARKFrontClientHld-Ln35 connect to Front server49:202020150319 14:09:45.474LANDMARKFrontClientHld-Ln35 connect to Front server1
25、60:202020150319 14:09:45.475LANDMARKFrontClientHld-Ln35 connect to Front server61:20204、布署信令跟踪缓存服务器(TraceCacheSvr)4.1 、修改 TraceCacheSvr.ini 配置文件:common#服务端本地 IP 地址server_ip= #listen port#服务器侦听端口server_port=2016 #日志等级LogLevel=INFO#缓存数据占用最大内存CacheMaxSize=8 GB #数据过滤模块线程数poolthr_num=8#缓存 xdr 数据时间(单位是秒,默认是 15 秒,最大不能超过 60 秒)CacheXdrTime=15#关联 key 节点失效时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江西理工大学《大众传播学》2025-2026学年期末试卷
- 福建华南女子职业学院《民俗学》2025-2026学年期末试卷
- 拍卖运营师岗后竞赛考核试卷含答案
- 广电专硕复试试题及答案
- 苯乙烯类热塑性弹性体(SBCs)装置操作工岗前基础评估考核试卷含答案
- 硬质合金烧结工安全强化模拟考核试卷含答案
- 数学教学工作总结报告
- 物流无人机驾驶员安全技能测试评优考核试卷含答案
- 乐器设计师岗前竞赛考核试卷含答案
- 咨询方法与技巧分享-经验丰富的咨询顾问
- 2025至2030沙格雷酯(CAS125926172)行业发展趋势分析与未来投资战略咨询研究报告
- 中华人民共和国突发公共卫生事件应对法
- 2025年高校教师资格证之《高等教育法规》考试题库含答案详解(培优)
- 2025年AI时代数字身份安全技术应用指南-
- 双桥村生态养殖区入河排污口设置论证报告
- 医院改扩建方案建筑设计
- 码头升级改造工程可行性研究报告
- 北京市房山区2024-2025学年七年级下学期期末考试语文试题(含答案)
- 加油站各项安全操作规程
- 学校床铺安装方案(3篇)
- DB11T381-2023既有居住建筑节能改造技术规程
评论
0/150
提交评论