Sdílet prostřednictvím


ProbePropertiesFormatOutput interface

Prostředek sondy nástroje pro vyrovnávání zatížení

Vlastnosti

intervalInSeconds

Interval v sekundách, jak často se má koncový bod testovat pro stav. Interval je obvykle o něco menší než polovina přiděleného časového limitu (v sekundách), což umožňuje dvě úplné sondy před odebráním instance mimo rotaci. Výchozí hodnota je 15, minimální hodnota je 5.

loadBalancingRules

Pravidla nástroje pro vyrovnávání zatížení, která používají tuto sondu.

numberOfProbes

Počet sond, u kterých není-li žádná odpověď, způsobí zastavení dalšího provozu z doručení do koncového bodu. Tyto hodnoty umožňují, aby se koncové body vyřídily rychleji nebo pomaleji než obvyklé doby používané v Azure.

port

Port pro komunikaci sondy. Možné hodnoty jsou v rozsahu od 1 do 65535 včetně.

probeThreshold

Počet po sobě jdoucích úspěšných nebo neúspěšných sond, aby bylo možné povolit nebo zakázat doručení provozu do tohoto koncového bodu. Po selhání počtu po sobě jdoucích testů, které se rovnají této hodnotě, se koncový bod vyřadí z rotace a bude vyžadovat, aby se stejný počet úspěšných po sobě jdoucích sond umístil zpět do rotace.

protocol

Protokol koncového bodu. Pokud je zadaná hodnota Tcp, je pro úspěšné sondu vyžadován přijatý protokol ACK. Pokud je zadán protokol HTTP nebo Https, je pro úspěšné provedení testu vyžadována odpověď 200 OK ze zadaného identifikátoru URI.

provisioningState

Stav zřizování prostředku sondy.

requestPath

Identifikátor URI použitý k vyžádání stavu virtuálního počítače. Cesta se vyžaduje, pokud je protokol nastavený na http. Jinak není povolená. Neexistuje žádná výchozí hodnota.

Podrobnosti vlastnosti

intervalInSeconds

Interval v sekundách, jak často se má koncový bod testovat pro stav. Interval je obvykle o něco menší než polovina přiděleného časového limitu (v sekundách), což umožňuje dvě úplné sondy před odebráním instance mimo rotaci. Výchozí hodnota je 15, minimální hodnota je 5.

intervalInSeconds?: number

Hodnota vlastnosti

number

loadBalancingRules

Pravidla nástroje pro vyrovnávání zatížení, která používají tuto sondu.

loadBalancingRules?: SubResourceOutput[]

Hodnota vlastnosti

numberOfProbes

Počet sond, u kterých není-li žádná odpověď, způsobí zastavení dalšího provozu z doručení do koncového bodu. Tyto hodnoty umožňují, aby se koncové body vyřídily rychleji nebo pomaleji než obvyklé doby používané v Azure.

numberOfProbes?: number

Hodnota vlastnosti

number

port

Port pro komunikaci sondy. Možné hodnoty jsou v rozsahu od 1 do 65535 včetně.

port: number

Hodnota vlastnosti

number

probeThreshold

Počet po sobě jdoucích úspěšných nebo neúspěšných sond, aby bylo možné povolit nebo zakázat doručení provozu do tohoto koncového bodu. Po selhání počtu po sobě jdoucích testů, které se rovnají této hodnotě, se koncový bod vyřadí z rotace a bude vyžadovat, aby se stejný počet úspěšných po sobě jdoucích sond umístil zpět do rotace.

probeThreshold?: number

Hodnota vlastnosti

number

protocol

Protokol koncového bodu. Pokud je zadaná hodnota Tcp, je pro úspěšné sondu vyžadován přijatý protokol ACK. Pokud je zadán protokol HTTP nebo Https, je pro úspěšné provedení testu vyžadována odpověď 200 OK ze zadaného identifikátoru URI.

protocol: "Http" | "Https" | "Tcp"

Hodnota vlastnosti

"Http" | "Https" | "Tcp"

provisioningState

Stav zřizování prostředku sondy.

provisioningState?: "Succeeded" | "Updating" | "Deleting" | "Failed"

Hodnota vlastnosti

"Succeeded" | "Updating" | "Deleting" | "Failed"

requestPath

Identifikátor URI použitý k vyžádání stavu virtuálního počítače. Cesta se vyžaduje, pokud je protokol nastavený na http. Jinak není povolená. Neexistuje žádná výchozí hodnota.

requestPath?: string

Hodnota vlastnosti

string