2017-01-30 1 views
1

echo "display chstatus(qm.apple.qm.orange) | runmqsc $qm.apple"리스너 및 queuemanager의 다중 채널을 만들고 mq에 상태를 표시하는 방법은 무엇입니까?

mq에서 위의 명령을 시도하지만 실행 중이거나 다시 시도 중일 때 상태를 표시하려면 두 개의 큐 관리자 이름이 필요합니다. 하지만 실제로 필요한 것은 모든 채널이 하나의 큐 관리자에 있는지 표시하는 것입니다.

하나의 큐 관리자 이름을 지정해야합니다. 그 이름으로 큐 관리자의 모든 채널을 표시해야합니다. 당신은 당신이 실행할 수있는 큐 관리자의 모든 채널의 목록을 얻을 찾고 있다면

답변

0

그러나 echo "DISPLAY CHANNEL(*)" | runmqsc <QM Name> 을, 이것은 MQ 시스템 채널을 포함하여 큐 관리자에 대한 채널의 모든를 반환합니다.

대기열 관리자에서 수신자를 작성하려면 DEFINE LISTENER runmqsc 명령을 사용할 수 있습니다. 이 명령은 리스너의 이름과 리스너의 유형이라는 두 개의 매개 변수를 사용합니다. 청취자에게 청취 할 포트를 알려줘야합니다. 예를 들어 당신이 리스너를 만든 후에는 연결을 적극적으로 경청하는

DEFINE LISTENER('LISTEN.TCP') TRPTYPE(TCP) PORT(1234)

당신은 순서대로 리스너를 시작해야합니다. START LISTENER runmqsc 명령을 사용하여 리스너를 시작합니다. (참고 : 위해서는 성공적으로 리스너를 시작하려면 포트는이를 결합 할 수 있어야 수신 할 말있다 즉, 다른 응용 프로그램이 해당 포트를 사용되어야합니다.) : 리스너를 만드는 방법

START LISTENER('LISTEN.TCP')

+0

및이 큐 관리자에 대한 다중 채널? 위의 명령을 잘 작동합니다.하지만이 큐 관리자에 대해 여러 채널을 만들어야합니다. 왜냐하면 내가 채널을 만들 때 두 개의 큐 관리자 이름이 필요하기 때문입니다. 단일 큐어 매니저에 대한 채널을 생성하는 명령이 있습니까 ..... –

+0

청취자를 생성하는 방법에 대한 세부적인 질문을 펼칩니다. 그러나 2 개의 대기열 관리자 이름이 필요한 작성중인 채널 유형에 대한 의미를 자세히 설명 할 수 있습니까? 두 개의 큐 관리자 이름에 레이블을 붙이는 채널을 만드는 명령 예제를 보여줄 수 있습니까? –