New-SCLoadBalancerHealthMonitor

Bir yük dengeleyici sanal IP'si oluşturduğunuzda kullanılan bir yük dengeleyici sistem durumu izleyici nesnesi oluşturur.

Syntax

New-SCLoadBalancerHealthMonitor
   [-Name <String>]
   -ProtocolName <String>
   [-Request <String>]
   [-Response <String>]
   -IntervalSeconds <Int32>
   -TimeoutSeconds <Int32>
   [-NumberOfRetries <Int32>]
   [<CommonParameters>]

Description

New-SCLoadBalancerHealthMonitor cmdlet'i, yük dengeleyici sanal IP'sini oluşturduğunuzda kullanılan bir yük dengeleyici sistem durumu izleyici nesnesi oluşturur.

Yük dengeleyici sanal IP'sini oluşturma hakkında bilgi için yazın Get-Help New-SCLoadBalancerVIP -Detailed.

Örnekler

Örnek 1: Yük dengeleyici sistem durumu izleyicisi oluşturma

PS C:\> $LBHealthMonitor = New-SCLoadBalancerHealthMonitor -Name "HTTPMonitor" -ProtocolName "HTTP" -Request "GET /Index.html HTTP/1.1" -Response 200 -IntervalSeconds 15 -TimeoutSeconds 20

Bu komut HTTPMonitor adlı bir yük dengeleyici sistem durumu izleyici nesnesi oluşturur ve nesneyi $LBHealthMonitor değişkeninde depolar.

Parametreler

-IntervalSeconds

Sistem durumu izleyicisinin yük dengeleyicinin kullanılabilir olduğunu doğrulamak için yük dengeleyiciye yinelenen istekler göndermek arasında bekleyeceği süreyi saniye cinsinden belirtir. Aralık değeri zaman aşımı değerinden büyük olmalıdır.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Virtual Machine Manager (VMM) nesnesinin adını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NumberOfRetries

Bir yük dengeleyici sistem durumu izleyicisinin VIP üyesini kapalı olarak işaretlemeden önce istek göndermeyi yeniden deneme sayısını belirtir.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtocolName

Yük dengeleyici ile iletişim kurmak için kullanılan protokolü belirtir.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Request

Sistem durumu izleyicisinin yük dengeleyiciye gönderdiği isteği belirtir. Genellikle, bu komut yük dengeleyicinin giriş sayfası için bir HTTP GET isteği gönderir ve 200 Tamam gibi bir üst bilgi yanıtı arar.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Response

Sistem durumu izleyicisinin yük dengeleyiciye gönderdiği isteğe beklenen yanıtı belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSeconds

İşlemin zaman aşımına uğramadan önce bekleyeceği süreyi saniye cinsinden belirtir.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Çıkışlar

LoadBalancerHealthMonitor

Bu cmdlet bir LoadBalancerHealthMonitor nesnesi döndürür.