2014-08-27 3 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을 보면 타임 스탬프에 차이가 있거나 항아리 내의 매니페스트 파일에 언급 된 것이 있는지 확인할 수 있습니다 파일 자체.

0

일반적으로 JMS 클라이언트 코드에 의해 기록되는 로그의 형식이 아닌 앞의 응답과 일치합니다. 정상적인 상황 로그 두 가지 경우에 표준 출력에 기록되어있는 유일한 시간 미만 :

# 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 파일에도 설명되어 있습니다).