1. 程式人生 > >TWS日誌查看

TWS日誌查看

日誌 不存在 mark data style ron str 找到 rem

背景:記錄下tws的日誌查看過程,備忘

1 日誌查看過程

根據企業的流水號,在日誌中查詢企業發送的報文:

ps:期間最好將日誌所在的行號進行記錄,方便定位。

2017032802_201707070000651685

技術分享

根據qtp73887986-33這個序號,向前查找(用?),找到企業報文頭中的msgno(報文序號),就近原則

:?qtp73887986-33

技術分享

然後通過查找報文序號,能夠很快找到tws返回給企業的報文。

技術分享

但是上面還不能真的解決問題,假如在pb上查詢費項代碼正確,而我們返回的是不存在,那麽有可能是緩存中沒有加載此費項代碼所致。

繼續查找

回到2017032802_201707070000651685初次定位的位置231137行,根據qtp73887986-33這個序號,向後查找(用/),

看看程序有沒有出現什麽異常,同樣就近原則:

:?qtp73887986-33

技術分享

就在231137下面,不遠處可以看到程序中報緩存中不存在此費項,這個時候可以去企業平臺的pb上面查看此飛翔代碼,

費項代碼以企業收到的remark信息中的代碼為準。

技術分享

如果pb有,程序中說沒有說明是緩存沒有存上,通過重啟緩存服務器可以解決

basedata-server

TWS日誌查看