New-SCLoadBalancerHealthMonitor
Vytvoří objekt monitorování stavu nástroje pro vyrovnávání zatížení, který se použije při vytváření virtuální IP adresy nástroje pro vyrovnávání zatížení.
Syntaxe
New-SCLoadBalancerHealthMonitor
[-Name <String>]
-ProtocolName <String>
[-Request <String>]
[-Response <String>]
-IntervalSeconds <Int32>
-TimeoutSeconds <Int32>
[-NumberOfRetries <Int32>]
[<CommonParameters>]
Description
Rutina New-SCLoadBalancerHealthMonitor vytvoří objekt monitorování stavu nástroje pro vyrovnávání zatížení, který se použije při vytváření virtuální IP adresy nástroje pro vyrovnávání zatížení.
Informace o vytvoření virtuální IP adresy nástroje pro vyrovnávání zatížení zadejte Get-Help New-SCLoadBalancerVIP -Detailed
.
Příklady
Příklad 1: Vytvoření monitorování stavu nástroje pro vyrovnávání zatížení
PS C:\> $LBHealthMonitor = New-SCLoadBalancerHealthMonitor -Name "HTTPMonitor" -ProtocolName "HTTP" -Request "GET /Index.html HTTP/1.1" -Response 200 -IntervalSeconds 15 -TimeoutSeconds 20
Tento příkaz vytvoří objekt monitorování stavu nástroje pro vyrovnávání zatížení s názvem HTTPMonitor a uloží objekt do proměnné $LBHealthMonitor.
Parametry
-IntervalSeconds
Určuje dobu v sekundách, po kterou monitor stavu čeká mezi odesíláním opakovaných požadavků do nástroje pro vyrovnávání zatížení, aby ověřil, že je nástroj pro vyrovnávání zatížení dostupný. Hodnota intervalu by měla být větší než hodnota časového limitu.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje název objektu nástroje Virtual Machine Manager (VMM).
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-NumberOfRetries
Určuje, kolikrát monitor stavu nástroje pro vyrovnávání zatížení opakuje odeslání požadavku před označením člena VIP jako vypnutého.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ProtocolName
Určuje protokol používaný ke komunikaci s nástrojem pro vyrovnávání zatížení.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Request
Určuje požadavek, který monitor stavu odesílá do nástroje pro vyrovnávání zatížení. Tento příkaz obvykle vytvoří požadavek HTTP GET na domovskou stránku nástroje pro vyrovnávání zatížení a zkontroluje odpověď hlavičky, například 200 OK.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Response
Určuje očekávanou odpověď na požadavek, který monitor stavu odesílá do nástroje pro vyrovnávání zatížení.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-TimeoutSeconds
Určuje dobu v sekundách, po kterou proces čeká před vypršením časového limitu.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Výstupy
LoadBalancerHealthMonitor
Tato rutina vrátí objekt LoadBalancerHealthMonitor.