У меня возникают проблемы при тестировании адаптера MQSC в BizTalk для связи с очередью на узле Z / OS.
Тестовый сценарий: при отправке сообщений через Biztalk I (принудительно) останавливается и запускается канал хоста, чтобы имитировать IPL HOST.
В этом сценарии я испытал следующие результаты:
Иногда в Host MQ остаются незавершенные сообщения. Даже после повторного запуска канала. Таким образом, я не знаю, были ли сообщения обработаны Biztalk.
Вопрос Есть ли способ убедиться, что сообщения всегда фиксируются в Host MQ или все еще доступны в MQ, если не зафиксированы
Один раз я столкнулся с дублированием сообщений и один раз эти сообщения были потеряны, поскольку каждое из этих событий происходило только один раз. Надеюсь найти проблемы в своих тестовых приложениях / процедурах.
Не совсем вопрос, но если другие сталкивались с такими же ошибками, я хотел бы знать.
Тестовая установка
- Biztalk 2009 на 2 узлах
- Клиент WebSphere MQ 7.5.0.2 (поддерживаются транзакции)
- MSDTC - включены XA-транзакции (отредактировано с учетом комментариев)
- Адаптеры MS Biztalk для хост-систем 2.0
Конфигурация порта
Место приема
Порт отправки