2014-08-27 223 views
0

時寫日誌外我有一份工作,將消息發佈到IBM MQ。 我已經配置我的日誌寫入文件而不是控制檯。 然而,當我每次運行這個工作,我看到大量的日誌這樣發佈消息,IBM MQ

我剛剛更改了IPS和公司名稱中的日誌,但 在控制檯上這是什麼 源爲什麼它拿出 我該如何阻止?

我的所有消息都成功發佈,所以從最終用戶的角度來看,這項工作正常,但我無法弄清楚爲什麼會出現在控制檯上?

RcvThread: com.ibm.mq.jmqi.remote.internal.RemoteTCPConnection[qmid=CANNED_DATA,fap=10,peer=naumib3.mydomain.net/112.999.138.25,localport=56857,ssl=SSL_RSA_WITH_NULL_SHA,peerDN="CN=ibmwebspheremqnaumib3, OU=For Intranet Use Only, OU=For Intranet Use Only, O=My Company, L=New York, ST=New York, C=US",issuerDN="CN=VeriSign Class 3 Secure Server CA - G3, OU=Terms of use at https://www.verisign.com/rpa (c)10, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US"], READ: SSLv3 Application Data, length = 72 
main, WRITE: SSLv3 Application Data, length = 68 
[Raw write]: length = 73 
0000: 17 03 00 00 44 54 53 48 43 00 00 00 30 01 0C 30 ....DTSHC...0..0 
0010: 00 00 00 00 00 00 00 00 00 00 00 01 11 03 33 00 ..............3. 
0020: 00 00 00 00 01 00 00 00 00 00 00 00 02 00 00 00 ................ 
0030: 00 00 00 00 00 41 69 2A 27 7E EB 3A 9B 47 4A 02 .....Ai*'..:.GJ.RcvThread: com.ibm.mq.jmqi.remote.internal.RemoteTCPConnection[qmid=CANNED_DATA,fap=10,peer=naumib3.mydomain.net/112.999.138.25,localport=56857,ssl=SSL_RSA_WITH_NULL_SHA,peerDN="CN=ibmwebspheremqnaumib3, OU=For Intranet Use Only, OU=For Intranet Use Only, O=My Company, L=New York, ST=New York, C=US",issuerDN="CN=VeriSign Class 3 Secure Server CA - G3, OU=Terms of use at https://www.verisign.com/rpa (c)10, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US"], received EOFException: ignored 
RcvThread: com.ibm.mq.jmqi.remote.internal.RemoteTCPConnection[qmid=CANNED_DATA,fap=10,peer=naumib3.mydomain.net/112.999.138.25,localport=56857,ssl=SSL_RSA_WITH_NULL_SHA,peerDN="CN=ibmwebspheremqnaumib3, OU=For Intranet Use Only, OU=For Intranet Use Only, O=My Company, L=New York, ST=New York, C=US",issuerDN="CN=VeriSign Class 3 Secure Server CA - G3, OU=Terms of use at https://www.verisign.com/rpa (c)10, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US"], called closeInternal(false) 
RcvThread: com.ibm.mq.jmqi.remote.internal.RemoteTCPConnection[qmid=CANNED_DATA,fap=10,peer=naumib3.mydomain.net/112.999.138.25,localport=56857,ssl=SSL_RSA_WITH_NULL_SHA,peerDN="CN=ibmwebspheremqnaumib3, OU=For Intranet Use Only, OU=For Intranet Use Only, O=My Company, L=New York, ST=New York, C=US",issuerDN="CN=VeriSign Class 3 Secure Server CA - G3, OU=Terms of use at https://www.verisign.com/rpa (c)10, OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US"], SEND SSLv3 ALERT: warning, description = close_notify 

回答

0

輸出看起來像它可能是某種類型的調試或診斷補丁可能被應用到你已經安裝了MQ JMS/Java客戶端。 RcvThread是內部用於偵聽來自QM的數據的TCP套接字的線程。您是否知道可能用於幫助解決TCP連接問題的補丁?

您可能想要查看包含在您正在使用的MQ客戶端中的com.ibm.mq.jmqi.jar,以查看時間戳記中是否存在差異或jar中清單文件中記錄的任何內容文件本身。

0

同意以前的答案,通常不是由JMS客戶端代碼寫入的任何日誌的格式。在正常情況下該日誌被寫入到stdout在兩種情況下的唯一時間:

一個由

# Name(s) of the log file(s) 
# Can be 
# * a single pathname 
# * a comma-separated list of pathnames (all data is logged to all files) 
# Each pathname can be 
# * absolute or relative pathname 
# * "stderr" or "System.err" to represent the standard error stream 
# * "stdout" or "System.out" to represent the standard output stream 
com.ibm.msg.client.commonservices.log.outputName=mqjms.log 

,什麼是所謂的JMS啓動跟蹤控制的JMS客戶端日誌文件 - 一個非常早期的跟蹤系統通常只在IBM服務的請求下使用。 (這也記錄在jms.config文件中)。