Bu, yük dengeli uygulamanın ilgili durumunu, karşılık gelen yönetim paketinin bildirdiği şekilde aktaran bir bağımlılık toplama izleyicisidir. NLB düğümü ve yük dengeli uygulama arasındaki ilişki keşfedilene kadar, bu izleyicinin durumu izlenmiyor olarak ayarlanacaktır.
Bu izleyici, varsayılan olarak devre dışı olan, kendisiyle ilişkili iki kurtarma olanağına sahiptir ve bunları etkinleştirmek için bir geçersiz kılma oluşturmanız gerekmektedir. İlk kurtarma olanağı, izleyici durumu hata olarak değiştiğinde yürütülmek üzere yapılandırılmıştır. Bu durum gerçekleştiğinde, kurtarma olanağı NLB düğümünü NLB kümesinin dışına çıkarır. İkinci kurtarma olanağı, izleyici durumu başarılı olarak değiştiğinde yürütülmek üzere yapılandırılmıştır. Bu durum gerçekleştiğinde, kurtarma olanağı NLB düğümünü tekrar NLB kümesine ekler.
Yük dengeli uygulama hata durumunda olduğunda, bu izleyici hata durumuna girer.
Yük dengeli uygulamanın hata veya uyarı durumunda olmasının temel nedenini belirlemek için sistem durumu gezginini kullanın. Yük dengeli uygulama sorunlarını giderirken bu düğümü NLB kümesinin dışına çıkarmanız önerilir. Bu işlem, yalnızca sağlam düğümlerin istekleri almasını sağlar. NLB düğümünü durdur görevini kullanarak, NLB düğümünü kümenin dışına çıkarabilirsiniz.
NLB düğümünü durdur
Target | Microsoft.Windows.NetworkLoadBalancing.ServerRole | ||
Parent Monitor | System.Health.AvailabilityState | ||
Algorithm | WorstOf | ||
Source Monitor | System.Health.AvailabilityState | ||
Relationship | Microsoft.Windows.NetworkLoadBalancing.ServerRoleContainsDependantServerRole | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
|
<DependencyMonitor ID="Microsoft.Windows.NetworkLoadBalancing.ServerRoleDependsOnAnotherServerRole" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.NetworkLoadBalancing.ServerRole" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Microsoft.Windows.NetworkLoadBalancing.ServerRoleContainsDependantServerRole" MemberMonitor="Health!System.Health.AvailabilityState">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.NetworkLoadBalancing.ServerRoleDependsOnAnotherServerRole_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/ClusterIP$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>