
MQSeries Put1 함수의 오류는 여러 가지 원인으로부터 발생할 수 있습니다.
1. MQMO_OUTPUT 인자는 메시지의 상태를 확인하기 위해 사용됩니다. 예를 들어, 메시지가 성공적으로 보낸 후 메시지의 상태를 확인할 수 있습니다.
#hostingforum.kr
c
MQGMO mo = MQGMO_DEFAULT;
mo.options = MQGMO_OUTPUT;
2. MQMO_FAIL_IF_QUIESCING 인자는 MQSeries queue가 중단되었을 때 메시지를 보내는 것을 실패하도록 설정합니다. 예를 들어, MQSeries queue가 중단된 상태에서 메시지를 보내려고 하면 오류가 발생합니다.
#hostingforum.kr
c
MQGMO mo = MQGMO_DEFAULT;
mo.options = MQMO_FAIL_IF_QUIESCING;
이 두 인자를 함께 사용할 때, MQMO_OUTPUT 인자는 메시지의 상태를 확인하고, MQMO_FAIL_IF_QUIESCING 인자는 MQSeries queue가 중단되었을 때 메시지를 보내는 것을 실패하도록 설정합니다.
#hostingforum.kr
c
MQGMO mo = MQGMO_DEFAULT;
mo.options = MQMO_OUTPUT | MQMO_FAIL_IF_QUIESCING;
2025-07-12 04:42