Порт отправки BizTalk с прямой связью медленно запускается - PullRequest
0 голосов
/ 05 июля 2018

У меня есть среда разработки BizTalk 2016 Enterprise с установленной последней подходящей CU для FP2.

У меня есть оркестровка "Привратник", связанная с местом получения WebHttp. Это просто публикует входящее XML-сообщение на порт с прямой связью, который называется «MvcFormsPort». Отсюда физический порт запроса-ответа вызывает веб-службу WCF, и ответ возвращается обратно в оркестровку и возвращается вызывающей стороне местоположения получения WebHttp.

Функционально это работает нормально. Однако на одном конкретном сервере (интеграционный тест) существует проблема с производительностью, которая, по-видимому, сводится к тому времени, которое требуется физическому порту запроса-ответа, чтобы проснуться до того факта, что сообщение было опубликовано, на котором оно имеет подписка. Это можно увидеть на следующем снимке экрана. Логический порт с прямой связью «MvcFormsPort» получил сообщение в 11:43:47, но подписывающий физический порт отправки не получает его до 11:44:02; 15 секунд спустя!

Тот же процесс на моем виртуальном компьютере разработчика занимает около 1,5 секунд.

enter image description here

Настройки опроса для хостов по умолчанию по-прежнему составляют 500 мс.

Есть идеи, что может быть причиной задержки в проблемной среде?

1 Ответ

0 голосов
/ 05 июля 2018

Мой плохой! Проблема заключалась в том, что в едином входе на проблемном сервере отсутствовала строка подключения.

...