AppInstanceProbe Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La sonde décrit un case activée d’intégrité à effectuer sur une instance d’application pour déterminer si elle est active ou prête à recevoir du trafic.
public class AppInstanceProbe
type AppInstanceProbe = class
Public Class AppInstanceProbe
- Héritage
-
AppInstanceProbe
Constructeurs
AppInstanceProbe(Boolean) |
Initialise une nouvelle instance d’AppInstanceProbe. |
Propriétés
FailureThreshold |
Nombre minimal d’échecs consécutifs pour la sonde à considérer comme ayant échoué après avoir réussi. La valeur minimale est 1. |
InitialDelayInSeconds |
Nombre de secondes après le démarrage de l’instance d’application avant le lancement des sondes. Plus d’informations : https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes. |
IsProbeDisabled |
Indique si la sonde est désactivée. |
PeriodInSeconds |
Fréquence (en secondes) d’exécution de la probe. La valeur minimale est 1. |
ProbeAction |
Action de la sonde. Veuillez noter qu’il AppInstanceProbeAction s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent AppInstanceExecAction, AppInstanceHttpGetAction et AppInstanceTcpSocketAction. |
SuccessThreshold |
Nombre minimal de réussites consécutives pour que la sonde soit considérée comme réussie après l’échec. Doit être 1 pour l’liveness et le démarrage. La valeur minimale est 1. |
TimeoutInSeconds |
Nombre de secondes après lesquelles la sonde expire. La valeur minimale est 1. |
S’applique à
Azure SDK for .NET