Partilhar via


ContainerAppProbe interface

A pesquisa descreve uma verificação de estado de funcionamento a ser efetuada num contentor para determinar se está viva ou pronta para receber tráfego.

Propriedades

failureThreshold

Falhas mínimas consecutivas para que a sonda seja considerada falhou depois de ter sido bem-sucedida. A predefinição é 3. O valor mínimo é 1. O valor máximo é 10.

httpGet

HTTPGet especifica o pedido http a executar.

initialDelaySeconds

Número de segundos após o início do contentor antes de as pesquisas de liveness serem iniciadas. O valor mínimo é 1. O valor máximo é 60.

periodSeconds

Com que frequência (em segundos) executar a sonda. Predefinição para 10 segundos. O valor mínimo é 1. O valor máximo é 240.

successThreshold

Mínimo de êxitos consecutivos para que a sonda seja considerada com êxito depois de ter falhado. A predefinição é 1. Tem de ser 1 para liveness e arranque. O valor mínimo é 1. O valor máximo é 10.

tcpSocket

TCPSocket especifica uma ação que envolve uma porta TCP. Os hooks TCP ainda não são suportados.

terminationGracePeriodSeconds

Duração opcional em segundos, o pod tem de terminar corretamente após a falha da pesquisa. O período de tolerância é a duração em segundos após os processos em execução no pod serem enviados um sinal de terminação e o tempo em que os processos são interrompidos à força com um sinal de eliminação. Defina este valor mais longo do que o tempo de limpeza esperado para o seu processo. Se este valor for nulo, serão utilizados os terminaisGracePeriodSeconds do pod. Caso contrário, este valor substitui o valor fornecido pela especificação do pod. O valor tem de ser um número inteiro não negativo. O valor zero indica parar imediatamente através do sinal de eliminação (sem oportunidade de encerrar). Este é um campo alfa e requer a ativação da porta de funcionalidade ProbeTerminationGracePeriod. O valor máximo é 3600 segundos (1 hora)

timeoutSeconds

Número de segundos após o qual a sonda excede o limite de tempo. A predefinição é de 1 segundo. O valor mínimo é 1. O valor máximo é 240.

type

O tipo de sonda.

Detalhes de Propriedade

failureThreshold

Falhas mínimas consecutivas para que a sonda seja considerada falhou depois de ter sido bem-sucedida. A predefinição é 3. O valor mínimo é 1. O valor máximo é 10.

failureThreshold?: number

Valor de Propriedade

number

httpGet

HTTPGet especifica o pedido http a executar.

httpGet?: ContainerAppProbeHttpGet

Valor de Propriedade

initialDelaySeconds

Número de segundos após o início do contentor antes de as pesquisas de liveness serem iniciadas. O valor mínimo é 1. O valor máximo é 60.

initialDelaySeconds?: number

Valor de Propriedade

number

periodSeconds

Com que frequência (em segundos) executar a sonda. Predefinição para 10 segundos. O valor mínimo é 1. O valor máximo é 240.

periodSeconds?: number

Valor de Propriedade

number

successThreshold

Mínimo de êxitos consecutivos para que a sonda seja considerada com êxito depois de ter falhado. A predefinição é 1. Tem de ser 1 para liveness e arranque. O valor mínimo é 1. O valor máximo é 10.

successThreshold?: number

Valor de Propriedade

number

tcpSocket

TCPSocket especifica uma ação que envolve uma porta TCP. Os hooks TCP ainda não são suportados.

tcpSocket?: ContainerAppProbeTcpSocket

Valor de Propriedade

terminationGracePeriodSeconds

Duração opcional em segundos, o pod tem de terminar corretamente após a falha da pesquisa. O período de tolerância é a duração em segundos após os processos em execução no pod serem enviados um sinal de terminação e o tempo em que os processos são interrompidos à força com um sinal de eliminação. Defina este valor mais longo do que o tempo de limpeza esperado para o seu processo. Se este valor for nulo, serão utilizados os terminaisGracePeriodSeconds do pod. Caso contrário, este valor substitui o valor fornecido pela especificação do pod. O valor tem de ser um número inteiro não negativo. O valor zero indica parar imediatamente através do sinal de eliminação (sem oportunidade de encerrar). Este é um campo alfa e requer a ativação da porta de funcionalidade ProbeTerminationGracePeriod. O valor máximo é 3600 segundos (1 hora)

terminationGracePeriodSeconds?: number

Valor de Propriedade

number

timeoutSeconds

Número de segundos após o qual a sonda excede o limite de tempo. A predefinição é de 1 segundo. O valor mínimo é 1. O valor máximo é 240.

timeoutSeconds?: number

Valor de Propriedade

number

type

O tipo de sonda.

type?: string

Valor de Propriedade

string