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.