Condividi tramite


Probe

I probe hanno un numero di campi che è possibile usare per controllare il loro comportamento.

Proprietà

Nome Tipo Necessario
initialDelaySeconds numero intero No
periodSeconds integer No
timeoutSeconds integer No
successThreshold integer No
failureThreshold integer No
exec ProbeExec No
httpGet ProbeHttpGet No
tcpSocket ProbeTcpSocket No

initialDelaySeconds

Tipo: integer
Obbligatorio: No
Impostazione predefinita: 0

Ritardo iniziale in secondi per avviare l'esecuzione del probe dopo l'avvio del codepackage.


periodSeconds

Tipo: integer
Obbligatorio: No
Impostazione predefinita: 10

Secondi periodici per eseguire il probe.


timeoutSeconds

Tipo: integer
Obbligatorio: No
Impostazione predefinita: 1

Periodo dopo il quale il probe viene considerato non riuscito se non è stato completato correttamente.


successThreshold

Tipo: integer
Obbligatorio: No
Impostazione predefinita: 1

Numero di esecuzioni di probe riuscite dopo il quale il probe è considerato riuscito.


failureThreshold

Tipo: integer
Obbligatorio: No
Impostazione predefinita: 3

Numero di errori dopo il quale il probe viene considerato non riuscito.


exec

Tipo: ProbeExec
Obbligatorio: No

Comando Exec da eseguire all'interno del contenitore.


httpGet

Tipo: ProbeHttpGet
Obbligatorio: No

Probe http per il contenitore.


tcpSocket

Tipo: ProbeTcpSocket
Obbligatorio: No

Porta TCP per eseguire il probe all'interno del contenitore.