Выполнение проверки работоспособности BizTalk без воздействия на службы

У нас есть серверы BizTalk и множество сервисов, размещенных под ними. Существует балансировщик нагрузки, которому необходимо знать состояние сервера BizTalk. Балансировщик нагрузки выполняет операцию проверки связи каждые 5 секунд.

Поскольку сервер запрашивает BizTalk каждые 5 секунд, вполне вероятно, что нагрузка на службы будет высокой. чего я хочу избежать.

У меня есть мысль создать эхо-сервис и разместить его в BizTalk, чтобы избежать нагрузки на фактические сервисы.

Но я не знаю, есть ли другие способы проверить здоровье. Любые предложения и рекомендации высоко ценятся.


person Bravo11    schedule 13.08.2013    source источник
comment
Какое состояние вам действительно нужно от BizTalk? Это состояние хост-экземпляров или что-то, связанное с бизнес-логикой? Разве вы не можете использовать счетчики производительности для этого?   -  person Pieter Vandenheede    schedule 14.08.2013
comment
я думаю, будет достаточно знать состояние экземпляров хоста. если возможно, как я могу использовать счетчик производительности и получить состояние хост-экземпляров за очень короткое время? и получение состояния одного экземпляра хоста гарантирует, что другие живы?   -  person Bravo11    schedule 15.08.2013
comment
это все равно нежизнеспособно   -  person Bravo11    schedule 15.08.2013


Ответы (1)


В вопросе есть некоторые неясные утверждения и недоказанные предположения. Таким образом, ответ в общем виде:

Балансировка нагрузки в BizTalk имеет два аспекта: сеть и узлы. Способ балансировки нагрузки зависит от типа хоста: внутрипроцессный или изолированный.

Пакет управления мониторингом BizTalk Server позволяет отслеживать работоспособность артефакты BizTalk.

Как правило, балансировщик сетевой нагрузки не должен создавать проблем с производительностью, поскольку он опрашивает только один раз для каждого сервера (а не для каждого узла BizTalk).

person Paul Petrov    schedule 18.08.2013
comment
Здорово. Я добавил в ответ рассмотрение балансировщика нагрузки. - person Paul Petrov; 18.08.2013