Разница между возобновлением приостановленного сообщения или приостановленного экземпляра службы - PullRequest
2 голосов
/ 31 марта 2011

Мы встречаем кучу приостановленных сервисных экземпляров (например, 100).Также мы замечаем, что существует более 100 (связанных) приостановленных сообщений (в основном с NACK).

В чем разница для возобновления из приостановленного экземпляра службы или возобновления из приостановленного сообщения?

1 Ответ

0 голосов
/ 05 апреля 2011

Экземпляры службы обрабатывают сообщения.

BizTalk разбивает службы на классы обслуживания, такие как сбой маршрутизации, изолированный адаптер и обмен сообщениями. Эти сервисы отличаются от сообщений, хотя сообщения связаны с сервисом. Когда в BizTalk происходит сбой, обычно сообщение и экземпляр службы отображаются в консоли администрирования BizTalk как приостановленные. Если вы просмотрите информацию об услуге, то увидите, что она содержит вкладку с сообщениями.

В этом контексте сообщение является свойством экземпляра службы. Служба пыталась что-то сделать с сообщением и потерпела неудачу. Таким образом, имеет смысл возобновить действие (экземпляр службы), которое будет использовать данные (сообщение). Нет смысла пытаться делать что-то вроде возобновления NACK (сообщения); вместо этого вы должны возобновить экземпляр службы. NACK может помочь вам выяснить, что пошло не так, но если оно не исчезнет после устранения проблемы и возобновления экземпляра службы, то его обычно можно безопасно удалить.

...