2011-09-02 6 views
1

WebSphereMQ java PCF (Program Control Format) 라이브러리를 사용하여 모니터링 및 관리 MQ API를 구현 중입니다. 내가 알고 싶은 것은 PCFAgent 및/또는 PCFMessageAgent 클래스가 스레드로부터 안전한지 여부입니다. 이 문서는 [나에게] 분명하지 않다.WebSphereMQ PCFMessageAgent/PCFAgent - 스레드 안전합니까?

  1. 수요에
  2. 만들기 에이전트 (및 분리) 에이전트의 풀을 작성하지 않은 경우

    후 나는이 선택 사항이 있습니다.

이 문제에 대한 통찰력을 얻으실 수 있습니다.

건배.

답변

0

은 당신이 찾는 중요한 정보는이 페이지에서 아마도 :

http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/index.jsp?topic=%2Fcom.ibm.mq.csqzaw.doc%2Fja11160_.htm

당신이 볼 주요 문제는 MQQueueManager에 객체가 (당신이 통과, 또는 당신을 위해 만들어 그 중 하나)이다 할 수없는 정말 한 번에 두 가지 일을하십시오.

큰 쿼리에 대한 응답을 기다리는 get-a-wait에 앉아있는 한 명의 상담원이있는 경우 (수천 개의 대기열에 대한 전체 세부 정보 얻기) 응답이 다시 수신 될 때까지 해당 연결을 사용하여 수행 할 수있는 작업은 없습니다.

MQ와 통화 할 때 연결/연결 끊김이 가장 큰 오버 헤드이므로 여러 스레드 액세스가 필요한 경우 옵션 1을 사용하면 그렇지 않을 경우 매번 연결될 때까지 기다리는 동안 성능이 크게 저하됩니다.

관련 문제