Investigação

As investigações têm vários campos que você pode usar para controlar seu comportamento.

Propriedades

Nome Tipo Obrigatório
initialDelaySeconds Número inteiro Não
periodSeconds inteiro Não
timeoutSeconds inteiro Não
successThreshold inteiro Não
failureThreshold inteiro Não
exec ProbeExec Não
httpGet ProbeHttpGet Não
tcpSocket ProbeTcpSocket Não

initialDelaySeconds

Tipo: inteiro
Obrigatório: não
Padrão: 0

O atraso inicial em segundos para começar a executar a investigação depois que o codepackage for iniciado.


periodSeconds

Tipo: inteiro
Obrigatório: não
Padrão: 10

Segundos periódicos para executar a investigação.


timeoutSeconds

Tipo: inteiro
Obrigatório: não
Padrão: 1

Período após o qual a investigação será considerada como com falha se ela não tiver sido concluída com êxito.


successThreshold

Tipo: inteiro
Obrigatório: não
Padrão: 1

A contagem de execuções de investigação bem-sucedidas após as quais a investigação é considerada bem-sucedida.


failureThreshold

Tipo: inteiro
Obrigatório: não
Padrão: 3

A contagem de falhas após a qual a investigação é considerada com falha.


exec

Tipo: ProbeExec
Obrigatório: não

Comando exec para execução dentro do contêiner.


httpGet

Tipo: ProbeHttpGet
Obrigatório: não

Investigação http para o contêiner.


tcpSocket

Tipo: ProbeTcpSocket
Obrigatório: não

Porta Tcp para investigação dentro do contêiner.