Мне было интересно, можете ли вы помочь мне решить следующую проблему.IBM MQ - Проснись канал MQ
Через некоторое время, когда диспетчер очереди отправляет сообщения без сообщений, диспетчер очереди переходит в режим «сна», и если вы не используете IBM WebSphere Explorer для «запуска очереди» с помощью этой команды.
С другой стороны, если вы отправляете сообщение и ожидаете ответа, он скажет: «Не удается подключиться. Затем, если вы снова отправите одно и то же сообщение, ожидая ответа, я заметил, что диспетчер очередей просыпается.
Итак, подведем итог, мой вопрос:
Кто-нибудь знает команду на «после-вверх» на менеджера очередей перед отправкой фактического сообщения (как описано выше).
Спасибо заранее,
К сожалению, я имел в виду, что Channel (s) goto sleep: Если вы откроете IBM WebSphere MQ Explorer. Нажмите «Управление очередью» -> «Имя очереди» -> Каналы. В окне справа в разделе «Общее состояние канала» он говорит «Остановлен». Когда вы используете Рик-Клик по имени канала, есть опция «Запустить» (если она еще не запущена) и «Стоп» (если она уже запущена). Так снова, есть ли команда в API для запуска каналов? – user2074140
Является ли канал типа Server Connection (SVRCONN)? Когда приложение не подключено к диспетчеру очереди, канал типа SVRCONN будет находиться в состоянии «Неактивно» и автоматически переходит в состояние «Запуск» при подключении приложения. – Shashi
Привет, да, это канал SVRCONN. Я вижу, что он переходит в состояние «Запуск», когда сообщение отправляется в диспетчер очереди (и, следовательно, вниз по каналу), а не; как вы говорите, когда приложение подключается. Приложение «подключается» к диспетчеру очередей, а не к каналу. – user2074140