0

Мы создаем службу Workflow Foundation с .NET 4.5 и пытаемся использовать MSMQ для доставки сообщений, которые должна обрабатывать Workflow Service.Рабочий процесс с MSMQ и буферизированным получением

Мы включили функцию «Разрешить буферизацию», чтобы сообщения дождались, когда Workflow сможет их обработать.

Однако в наших папках сообщений мы обнаружили некоторые странные блокировки (см. Фотографии).

Нет никакой документации, чтобы объяснить это. Что это? Связано ли это с WF, WCF, MSMQ? Где искать решение?

enter image description here

ответ

0

Я понятие не имею, о замках, но я решил реализовать свое собственное решение массового обслуживания в рамках моей работы за пределами MSMQ из-за прошлые проблемы с MSMQ. Я нашел следующую статью, которая помогла мне реализовать решение для очереди с использованием SQL Server Implementing Message Queues in Relation Databases Использование варианта этой методики IIS 7.5 AutoStart, закладки WWF и корреляция на основе контекста Я смог реализовать постоянную очередь в своем рабочем процессе без использования MSMQ. Характер рабочего процесса делает выполнение очередей в рамках рабочего процесса очень выполнимым.