Sdílet prostřednictvím


ContainerAppProbe interface

Sonda popisuje kontrolu stavu, která se má provést u kontejneru, aby určila, jestli je aktivní nebo připravená přijímat provoz.

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 inicializováním sondy aktivity 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

TcpSocket určuje akci zahrnující port TCP. Háky TCP se zatím nepodporují.

terminationGracePeriodSeconds

Volitelná doba trvání v sekundách, po které se pod musí řádně ukončit při selhání sondy. Období odkladu je doba trvání v sekundách poté, co se procesy spuštěné v podu odesílají signál ukončení a čas vynuceného zastavení procesů signálem ukončení. Nastavte tuto hodnotu déle, než je očekávaná doba čištění procesu. Pokud je tato hodnota nil, použije se ukončení poduGracePeriodSeconds. 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í). Toto je pole alfa a vyžaduje povolení brány funkcí ProbeTerminationGracePeriod. Maximální hodnota je 3600 sekund (1 hodina)

timeoutSeconds

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

type

Typ sondy.

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?: ContainerAppProbeHttpGet

Hodnota vlastnosti

initialDelaySeconds

Počet sekund po spuštění kontejneru před inicializováním sondy aktivity 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

TcpSocket určuje akci zahrnující port TCP. Háky TCP se zatím nepodporují.

tcpSocket?: ContainerAppProbeTcpSocket

Hodnota vlastnosti

terminationGracePeriodSeconds

Volitelná doba trvání v sekundách, po které se pod musí řádně ukončit při selhání sondy. Období odkladu je doba trvání v sekundách poté, co se procesy spuštěné v podu odesílají signál ukončení a čas vynuceného zastavení procesů signálem ukončení. Nastavte tuto hodnotu déle, než je očekávaná doba čištění procesu. Pokud je tato hodnota nil, použije se ukončení poduGracePeriodSeconds. 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í). Toto je pole alfa a vyžaduje povolení brány funkcí ProbeTerminationGracePeriod. Maximální hodnota je 3600 sekund (1 hodina)

terminationGracePeriodSeconds?: number

Hodnota vlastnosti

number

timeoutSeconds

Počet sekund, po kterých 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

Typ sondy.

type?: string

Hodnota vlastnosti

string