Один из наших клиентов Biztalk запрашивает у нас автоматическое пересылку неудачных и приостановленных сообщений каждые 5 часов. И проблема в том, что разработанные оркестровки интенсивно используют форму Suspend, насколько я понимаю, сообщения сразу стали приостановлены без стандартного повторного набора Biztalk.автоматическое возобновление приостановленных сообщений в Biztalk
Я собираюсь написать простое приложение, которое возобновит приостановленные сообщения через объект WMI Biztalk. Это хороший подход?
У кого-нибудь есть такое приложение или вы нашли другое решение для этой проблемы?
Привет, Если вы «просто» возобновили приостановленный экземпляр, обработка будет продолжаться с того места, где он остановился. Это желаемое поведение? Или вы предпочтете начать переработку с момента до приостановки? –
Вам понадобится какой-то цикл в оркестровке, чтобы позволить повторную обработку обработки в случае сбоя. –
TJAmas, да, есть петля в оркестровке, но проблема в том, что форма [b] Suspend [/ b] используется, и насколько я знаю, это сообщение приостанавливается немедленно, поэтому цикл не имеет смысла в этом случае. Я подумывал заменить его формой Throw, это сообщение об ошибке не будет отправлено в ретрансляцию порта Biztalk. Но создание автоматического возобновления обслуживания также может быть альтернативным. Поэтому я не уверен, что будет лучше. –