Java를 통해 MQ PCF를 사용해야합니다.
request = new PCFMessage(CMQCFC.MQCMD_INQUIRE_CHANNEL_STATUS);
request.addParameter(CMQCFC.MQCACH_CHANNEL_NAME, "TEST.CHL");
request.addParameter(CMQCFC.MQIACH_CHANNEL_INSTANCE_TYPE, CMQC.MQOT_CURRENT_CHANNEL);
request.addParameter(CMQCFC.MQIACH_CHANNEL_INSTANCE_ATTRS,
new int []
{
CMQCFC.MQCACH_CHANNEL_NAME,
CMQCFC.MQCACH_CONNECTION_NAME,
CMQCFC.MQIACH_CHANNEL_STATUS,
CMQCFC.MQIACH_CHANNEL_SUBSTATE,
CMQCFC.MQIACH_MSGS,
CMQCFC.MQCACH_LAST_MSG_DATE,
CMQCFC.MQCACH_LAST_MSG_TIME,
CMQCFC.MQCACH_CHANNEL_START_DATE,
CMQCFC.MQCACH_CHANNEL_START_TIME,
CMQCFC.MQIACH_BYTES_SENT,
CMQCFC.MQIACH_BYTES_RECEIVED,
CMQCFC.MQIACH_BUFFERS_SENT,
CMQCFC.MQIACH_BUFFERS_RECEIVED,
CMQCFC.MQIACH_MCA_STATUS,
CMQCFC.MQCACH_MCA_JOB_NAME,
CMQCFC.MQCACH_MCA_USER_ID
});
responses = agent.send(request);
어쩌면 거기에 REST API가 있습니까? – Zarathustra
이렇게하려면 IBM MQ PCF 인터페이스를 사용하십시오. 이것에 대한 많은 Java 예제가 있습니다. – JoshMc