У меня есть обработчик NServiceBus, который обрабатывает события создания Tiff. Как правило, создание TIFF может занять 1-5 минут. Я использую NHibernatePersistence и SqlServerTransport в конфигурации шины.NServiceBus обработка долгого хода - Транзакция
В то время как обработчик создает Tiff, связанная таблица шины базы данных блокируется. Таким образом, любые другие события фактически стоят в очереди.
Есть ли способ разрешить другие события Tiff, пожалуйста?
Вы хостинг messagehandlers для других сообщений в этой конечной точке, а? В этом случае вам следует рассмотреть возможность переноса долговременного процесса на отдельную конечную точку, предназначенную только для создания TIFF. Настройте эту конечную точку с более длинным таймаутом транзакции или полностью отключите транзакции. – janovesk