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
failure |
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. |
http |
HTTPGet especifica o pedido http a executar. |
initial |
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. |
period |
Com que frequência (em segundos) executar a sonda. Predefinição para 10 segundos. O valor mínimo é 1. O valor máximo é 240. |
success |
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. |
tcp |
TCPSocket especifica uma ação que envolve uma porta TCP. Os hooks TCP ainda não são suportados. |
termination |
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) |
timeout |
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