zoukankan      html  css  js  c++  java
  • pb日志查看记录

    因为日志的种类比较多,这里记录下来,方便查看!

    1 pb下发日志查看

    目前已经确定220-224 603都是这么查看的。手工下发的业务应该都是这么查看的,其实只要去确定步骤2中的序号,就可以直接进入步骤4直接确认(记得将2中的序号+1)

    1.通过《手工业务》可以查看需要下发业务的模块编码,可以用来确认下发的序号是否是自己所发的业务。

    /2.

     2.对于pb下发的手工业务可以去批量应用服务器BatServer查看 。

    tail -f SC1003.log

    根据下发动作去查找该序号(工作序号)43806769
    模块编号对应报文的类型,可以去手工业务文档中确认。这里的931对应行号信息变更

    3.进入SC1003主控所在的目录

    lfcp@lfcp8:~> cd SC1003
    lfcp@lfcp8:~/SC1003> grep 43806769 -n *
    CNworker1003_7.log:4065:[20170309054758][128875]cseq:[43806769]
    CNworker1003_7.log:4084:[20170309054758][128875]日志索引:[SR6001工作日期20170304序号43806769模块编码931]
    lfcp@lfcp8:~/SC1003> vi CNworker1003_7.log
    
          <EdWDt>2017-02-25</EdWDt>
          <EdNetgRnd>02</EdNetgRnd>
          <CdtrAllCnt>00000001</CdtrAllCnt>
          <CdtrAllSum>1000</CdtrAllSum>
          <DbtrAllCnt>00000001</DbtrAllCnt>
          <DbtrAllSum>8000</DbtrAllSum>
        </GrpHdr>
        <SetInf>
          <SetBk>308584000013</SetBk>
          <WDt>2017-02-25</WDt>
          <TxTpCd>103</TxTpCd>
          <NetgRnd>02</NetgRnd>
          <CdtrTtlCnt>1</CdtrTtlCnt>
          <CdtrTtlSum>1000</CdtrTtlSum>
          <DbtrTtlCnt>0</DbtrTtlCnt>
          <DbtrTtlSum>0</DbtrTtlSum>
        </SetInf>
        <SetInf>

     在vi编辑器中可以定位到搜索的行,或者是直接去搜索相关的序号。

    4.去网关GW搜索相应的序号。确认要下发的业务是否发送到相应的队列。

     

     5 到这一步,如果对方还没有收到小心,可以进入mq队列管理器中查看报文在队列中是否堆积。

    假设报文被发送到招行的队列BATZSBANK_1

    lfcp@LFCP-6:~> dspmq
    QMNAME(QMGWFL)                                            STATUS(Running)
    lfcp@LFCP-6:~> runmqsc QMGWFL
    5724-H72 (C) Copyright IBM Corp. 1994, 2011.  ALL RIGHTS RESERVED.
    Starting MQSC for queue manager QMGWFL.
    
    
    
    dis q(BATZSBANK_1)
         2 : dis q(BATZSBANK_1)
    AMQ8409: Display Queue details.
       QUEUE(BATZSBANK_1)                      TYPE(QREMOTE)
       ALTDATE(2017-02-15)                     ALTTIME(19.17.32)
       CLUSNL( )                               CLUSTER( )
       CLWLPRTY(0)                             CLWLRANK(0)
       CUSTOM( )                               DEFBIND(OPEN)
       DEFPRTY(0)                              DEFPSIST(YES)
       DEFPRESP(SYNC)                          DESCR( )
       PUT(ENABLED)                            RQMNAME(QMZSBANK)
       RNAME(BATZSBANK_1)                      SCOPE(QMGR)
       XMITQ(GWFLA_FLZSA)                   
    dis q(GWFLA_FLZSA)
         3 : dis q(GWFLA_FLZSA)
    AMQ8409: Display Queue details.
       QUEUE(GWFLA_FLZSA)                      TYPE(QLOCAL)
       ACCTQ(QMGR)                             ALTDATE(2017-03-07)
       ALTTIME(17.58.56)                       BOQNAME( )
       BOTHRESH(0)                             CLUSNL( )
       CLUSTER( )                              CLCHNAME( )
       CLWLPRTY(0)                             CLWLRANK(0)
       CLWLUSEQ(QMGR)                          CRDATE(2017-02-15)
       CRTIME(19.17.32)                        CURDEPTH(0)
       CUSTOM( )                               DEFBIND(OPEN)
       DEFPRTY(0)                              DEFPSIST(YES)
       DEFPRESP(SYNC)                          DEFREADA(NO)
       DEFSOPT(SHARED)                         DEFTYPE(PREDEFINED)
       DESCR( )                                DISTL(YES)
       GET(ENABLED)                            HARDENBO
       INITQ(SYSTEM.CHANNEL.INITQ)             IPPROCS(1)
       MAXDEPTH(100000)                        MAXMSGL(10485760)
       MONQ(QMGR)                              MSGDLVSQ(PRIORITY)
       TRIGGER                                 NPMCLASS(NORMAL)
       OPPROCS(1)                              PROCESS( )
       PUT(ENABLED)                            PROPCTL(COMPAT)
       QDEPTHHI(80)                            QDEPTHLO(20)
       QDPHIEV(DISABLED)                       QDPLOEV(DISABLED)
       QDPMAXEV(ENABLED)                       QSVCIEV(NONE)
       QSVCINT(999999999)                      RETINTVL(999999999)
       SCOPE(QMGR)                             SHARE
       STATQ(QMGR)                             TRIGDATA(GWFLA.FLZSA)
       TRIGDPTH(1)                             TRIGMPRI(0)
       TRIGTYPE(FIRST)                         USAGE(XMITQ)
    dis chs(GWFLA.FLZSA)
         5 : dis chs(GWFLA.FLZSA)
    AMQ8417: Display Channel Status details.
       CHANNEL(GWFLA.FLZSA)                    CHLTYPE(SDR)
       CONNAME(77.10.5.67(1414))               CURRENT
       RQMNAME(QMZSBANK)                       STATUS(RUNNING)
       SUBSTATE(MQGET)                         XMITQ(GWFLA_FLZSA)

     通过查看队列的深度,来确定报文的发送情况。

    2

  • 相关阅读:
    【美团技术团队文章--学习笔记】之 Java动态追踪技术探究
    mq
    为啥要读写分离
    算法 数据结构
    对扩展开放,对修改关闭
    redis 事务
    准实时数仓设计方案
    Scala Puzzlers 系列(一):占位符的使用
    【面试题】大数据开发岗位
    Hive 分区和分桶
  • 原文地址:https://www.cnblogs.com/lixuwu/p/6523452.html
Copyright © 2011-2022 走看看