Включение этого таким образом в web.config приведет к тому, что домен приложения будет периодически повышать WebHeartbeatEvent
(в вашем случае каждые 30 секунд), в основном, чтобы проверить, является ли ваше приложение «еще живым» (например, проверка человекастук сердца).Вы можете указать дополнительные правила, например:
<healthMonitoring enabled="true" heartbeatInterval="100">
<rules>
<add name="Heart Beat Events"
eventName="Heartbeats"
provider="EventLogProvider"
profile="Default"
minInterval="00:01:00" />
</rules>
</healthMonitoring>
Указание 'EventLogProvider
' приведет к тому, что события будут регистрироваться в EventLog, но вы также можете написать своего собственного провайдера, см. Здесь.
Кстати, он не имеет ничего общего с биением NLB, которое используется только для целей балансировки нагрузки.