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.