AppInstanceProbe Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Test beschreibt eine Integritätsprüfung, die für eine App-Instanz durchgeführt werden soll, um zu bestimmen, ob sie aktiv ist oder bereit ist, Datenverkehr zu empfangen.
public class AppInstanceProbe
type AppInstanceProbe = class
Public Class AppInstanceProbe
- Vererbung
-
AppInstanceProbe
Konstruktoren
AppInstanceProbe(Boolean) |
Initialisiert eine neue instance von AppInstanceProbe. |
Eigenschaften
FailureThreshold |
Minimale aufeinanderfolgende Fehler für den Test, der nach dem Erfolgreichen als fehlgeschlagen gilt. Der Mindestwert ist 1. |
InitialDelayInSeconds |
Anzahl der Sekunden, nachdem die App-Instanz gestartet wurde, bevor Tests initiiert werden. Weitere Informationen: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes. |
IsProbeDisabled |
Geben Sie an, ob der Test deaktiviert ist. |
PeriodInSeconds |
Gibt an, wie häufig (in Sekunden) ein Test durchgeführt werden soll. Der Mindestwert ist 1. |
ProbeAction |
Die Aktion des Tests. Beachten Sie, dass AppInstanceProbeAction es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind AppInstanceExecAction, AppInstanceHttpGetAction und AppInstanceTcpSocketAction. |
SuccessThreshold |
Minimale aufeinanderfolgende Erfolge, damit der Test nach einem Fehler als erfolgreich betrachtet wird. Muss 1 für Liveness und Start sein. Der Mindestwert ist 1. |
TimeoutInSeconds |
Anzahl der Sekunden, nach denen der Test ein Zeitüberschreitungsintervall aufweist. Der Mindestwert ist 1. |
Gilt für:
Azure SDK for .NET