AppPlatformDeploymentSettings 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.
Nutzlast der Bereitstellungseinstellungen.
public class AppPlatformDeploymentSettings
type AppPlatformDeploymentSettings = class
Public Class AppPlatformDeploymentSettings
- Vererbung
-
AppPlatformDeploymentSettings
Konstruktoren
AppPlatformDeploymentSettings() |
Initialisiert eine neue instance von AppPlatformDeploymentSettings. |
Eigenschaften
AddonConfigs |
Sammlung von Addons. |
EnvironmentVariables |
Sammlung von Umgebungsvariablen. |
IsProbeDisabled |
Gibt an, ob der Liveness- und Bereitschaftstest deaktiviert wird. |
LivenessProbe |
Regelmäßiger Test der App-Instanz-Liveness. Die App-Instanz wird neu gestartet, wenn der Test fehlschlägt. Weitere Informationen: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes. |
ReadinessProbe |
Regelmäßige Überprüfung der Bereitschaft des App Instance-Diensts. Die App-Instanz wird von Dienstendpunkten entfernt, wenn der Test fehlschlägt. Weitere Informationen: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes. |
ResourceRequests |
Die angeforderte Ressourcenmenge für die erforderliche CPU und den erforderlichen Arbeitsspeicher. Es wird empfohlen, dass die Verwendung dieses Felds zur Darstellung der erforderlichen CPU und des Arbeitsspeichers, des alten Felds cpu und memoryInGB später als veraltet gilt. |
StartupProbe |
StartupProbe gibt an, dass die App-Instanz erfolgreich initialisiert wurde. Falls angegeben, werden keine weiteren Tests ausgeführt, bis dies erfolgreich abgeschlossen ist. Wenn dieser Test fehlschlägt, wird der Pod neu gestartet, so als ob die livenessProbe fehlgeschlagen wäre. Dies kann verwendet werden, um zu Beginn des Lebenszyklus einer App-Instanz andere Testparameter bereitzustellen, wenn das Laden von Daten oder das Aufwärmen eines Caches möglicherweise lange dauern kann, als während des stationären Betriebs. Dies kann nicht aktualisiert werden. Weitere Informationen: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes. |
TerminationGracePeriodInSeconds |
Optionale Dauer in Sekunden, die die App-Instanz ordnungsgemäß beenden muss. Kann in der Löschanforderung verringert werden. Der Wert muss eine nicht negative ganze Zahl sein. Der Wert 0 gibt an, dass sofort über das Kill-Signal angehalten wird (keine Möglichkeit zum Herunterfahren). Wenn dieser Wert gleich null ist, wird stattdessen der standardmäßige Nachfristzeitraum verwendet. Die Nachfrist ist die Dauer in Sekunden, nachdem die in der App-Instanz ausgeführten Prozesse ein Beendigungssignal gesendet haben und der Zeitpunkt, zu dem die Prozesse mit einem Kill-Signal gewaltsam angehalten werden. Legen Sie für diesen Wert eine längere Zeit als die erwartete Bereinigungszeit für Ihren Prozess fest. Die Standardeinstellung beträgt 90 Sekunden. |
Gilt für:
Azure SDK for .NET