Partager via


Sonde

Les sondes ont un certain nombre de champs que vous pouvez utiliser pour contrôler leur comportement.

Propriétés

Nom Type Obligatoire
initialDelaySeconds entier Non
periodSeconds entier Non
timeoutSeconds entier Non
successThreshold entier Non
failureThreshold entier Non
exec ProbeExec Non
httpGet ProbeHttpGet Non
tcpSocket ProbeTcpSocket Non

initialDelaySeconds

Type : entier
Obligatoire : Non
Par défaut : 0

Délai initial en secondes pour commencer l’exécution de la sonde une fois le codepackage démarré.


periodSeconds

Type : entier
Obligatoire : Non
Par défaut : 10

Secondes périodiques pour exécuter la sonde.


timeoutSeconds

Type : entier
Obligatoire : Non
Par défaut : 1

Période après laquelle la sonde est considérée comme ayant échoué si elle ne s’est pas terminée avec succès.


successThreshold

Type : entier
Obligatoire : Non
Par défaut : 1

Nombre d’exécutions de sonde réussies après lesquelles la sonde est considérée comme réussie.


failureThreshold

Type : entier
Obligatoire : Non
Par défaut : 3

Nombre d’échecs après lesquels la sonde est considérée comme ayant échoué.


exec

Type : ProbeExec
Obligatoire : Non

Exécutez la commande à exécuter à l’intérieur du conteneur.


httpGet

Type : ProbeHttpGet
Obligatoire : Non

Sonde HTTP pour le conteneur.


tcpSocket

Type : ProbeTcpSocket
Obligatoire : Non

Port TCP pour la sonde à l’intérieur du conteneur.