2014-10-29 2 views
0

Я взаимодействую с системой MQ Websphere, используя Python/pymqi. Время от времени, мне нужно будет:Как перезапустить канал MQ с помощью pymqi?

  • проверки статуса MQ канала
  • запуска/перезапуска канала, который не работает

Как можно достичь выше?

Документация Pymqi, похоже, не распространяется на это, несмотря на то, что имеет очень хорошее покрытие при работе с очередями MQ.

ответ

0

Вам не нужно будет проверять состояние канала или запускать его из приложения. Вероятно, поэтому документация не имеет большого освещения в этом вопросе, поскольку это не является ожидаемой вещью для приложения.

Вместо этого ваш канал должен быть настроен на автоматический запуск, когда сообщения нужно перемещать по нему, поэтому он всегда работает, когда вам это нужно. Это называется Triggering.

Если есть проблема с сетевым соединением, которое использует канал, канал будет повторять попытку и снова соединить соединение, поэтому вам не нужно проверять статус канала из вашего приложения.

Смежные вопросы