SessionProbe interface

Konfigurace sondy relace.

Vlastnosti

failureThreshold

Minimální počet po sobě jdoucích selhání sondy, které se mají považovat za neúspěšné po úspěšném dokončení. Výchozí hodnota je 3. Minimální hodnota je 1. Maximální hodnota je 10.

httpGet

HTTPGet určuje požadavek http, který se má provést.

initialDelaySeconds

Počet sekund po spuštění kontejneru před zahájením sond živého vysílání. Minimální hodnota je 1. Maximální hodnota je 60.

periodSeconds

Jak často (v sekundách) provést sondu Výchozí hodnota je 10 sekund. Minimální hodnota je 1. Maximální hodnota je 240.

successThreshold

Minimální počet po sobě jdoucích úspěchů pro sondu, které se mají považovat za úspěšné po selhání. Výchozí hodnota je 1. Musí být 1 pro aktivní a začínající. Minimální hodnota je 1. Maximální hodnota je 10.

tcpSocket

Protokol TCPSocket určuje akci zahrnující port TCP. Zásuvné moduly TCP zatím nejsou podporovány.

terminationGracePeriodSeconds

Volitelná doba trvání v sekundách, pod musí být při selhání sondy řádně ukončen. Období odkladu je doba trvání v sekundách poté, co je procesům spuštěným v podu odeslán ukončovací signál, a doba, kdy jsou procesy vynuceně zastaveny dezaktivačním signálem. Nastavte tuto hodnotu déle, než je očekávaná doba čištění procesu. Pokud je tato hodnota nil, použije se terminationGracePeriodSeconds podu. V opačném případě tato hodnota přepíše hodnotu poskytnutou specifikací podu. Hodnota musí být nezáporné celé číslo. Hodnota nula značí, že se okamžitě zastaví přes signál kill (žádná příležitost k vypnutí). Jedná se o pole alfa a vyžaduje povolení brány funkce ProbeTerminationGracePeriod. Maximální hodnota je 3600 sekund (1 hodina)

timeoutSeconds

Počet sekund, po jejichž uplynutí vyprší časový limit sondy. Výchozí hodnota je 1 sekunda. Minimální hodnota je 1. Maximální hodnota je 240.

type

Označuje typ sondy. Může to být Liveness nebo Startup, sonda připravenosti není v relacích podporována. Typ musí být jedinečný pro každou sondu v kontextu seznamu sond (SessionProbes).

Podrobnosti vlastnosti

failureThreshold

Minimální počet po sobě jdoucích selhání sondy, které se mají považovat za neúspěšné po úspěšném dokončení. Výchozí hodnota je 3. Minimální hodnota je 1. Maximální hodnota je 10.

failureThreshold?: number

Hodnota vlastnosti

number

httpGet

HTTPGet určuje požadavek http, který se má provést.

httpGet?: SessionProbeHttpGet

Hodnota vlastnosti

initialDelaySeconds

Počet sekund po spuštění kontejneru před zahájením sond živého vysílání. Minimální hodnota je 1. Maximální hodnota je 60.

initialDelaySeconds?: number

Hodnota vlastnosti

number

periodSeconds

Jak často (v sekundách) provést sondu Výchozí hodnota je 10 sekund. Minimální hodnota je 1. Maximální hodnota je 240.

periodSeconds?: number

Hodnota vlastnosti

number

successThreshold

Minimální počet po sobě jdoucích úspěchů pro sondu, které se mají považovat za úspěšné po selhání. Výchozí hodnota je 1. Musí být 1 pro aktivní a začínající. Minimální hodnota je 1. Maximální hodnota je 10.

successThreshold?: number

Hodnota vlastnosti

number

tcpSocket

Protokol TCPSocket určuje akci zahrnující port TCP. Zásuvné moduly TCP zatím nejsou podporovány.

tcpSocket?: SessionProbeTcpSocket

Hodnota vlastnosti

terminationGracePeriodSeconds

Volitelná doba trvání v sekundách, pod musí být při selhání sondy řádně ukončen. Období odkladu je doba trvání v sekundách poté, co je procesům spuštěným v podu odeslán ukončovací signál, a doba, kdy jsou procesy vynuceně zastaveny dezaktivačním signálem. Nastavte tuto hodnotu déle, než je očekávaná doba čištění procesu. Pokud je tato hodnota nil, použije se terminationGracePeriodSeconds podu. V opačném případě tato hodnota přepíše hodnotu poskytnutou specifikací podu. Hodnota musí být nezáporné celé číslo. Hodnota nula značí, že se okamžitě zastaví přes signál kill (žádná příležitost k vypnutí). Jedná se o pole alfa a vyžaduje povolení brány funkce ProbeTerminationGracePeriod. Maximální hodnota je 3600 sekund (1 hodina)

terminationGracePeriodSeconds?: number

Hodnota vlastnosti

number

timeoutSeconds

Počet sekund, po jejichž uplynutí vyprší časový limit sondy. Výchozí hodnota je 1 sekunda. Minimální hodnota je 1. Maximální hodnota je 240.

timeoutSeconds?: number

Hodnota vlastnosti

number

type

Označuje typ sondy. Může to být Liveness nebo Startup, sonda připravenosti není v relacích podporována. Typ musí být jedinečný pro každou sondu v kontextu seznamu sond (SessionProbes).

type?: string

Hodnota vlastnosti

string