Diese Seite gilt für Apigee, aber nicht für Apigee Hybrid.
Apigee Edge-Dokumentation ansehen
In diesem Abschnitt erhalten Sie einen Überblick über die Wartung von Apigee.
Eine Anleitung zum Planen von Wartungsfenstern finden Sie unter Wartungsfenster für Apigee-Instanzen verwalten.
Übersicht
Apigee führt regelmäßig Updates durch, um sicherzustellen, dass der Dienst zuverlässig, leistungsfähig, sicher und auf dem neuesten Stand ist. Die meisten dieser Updates haben keine spürbaren Auswirkungen. Diese Updates werden als Wartung bezeichnet.
Die Wartung lässt sich in der Regel in die folgenden Kategorien einteilen:
- Apigee-Funktionen: Für einige Funktionen ist ein Wartungsupdate erforderlich.
- Verbesserte Leistung:Wir sorgen für die bestmögliche Leistung und Zuverlässigkeit.
- Sicherheitspatches und ‑updates: Wir beobachten kontinuierlich neu erkannte Sicherheitslücken in unserem Softwarestack. Wenn wir eine Sicherheitslücke entdecken, patchen wir das System, um Sie vor neuen Risiken zu schützen.
Auswirkungen der Wartung
Die Apigee-Wartung erfolgt in der Regel nahtlos. Während der Apigee-Wartung können Sie jedoch bestimmte Aktivitäten nicht ausführen, z. B.:
- Neue Instanzen erstellen
- Eine Umgebung an eine Instanz anhängen
- Endpunktanhang erstellen
- Bestimmte Skalierungsaktivitäten
Wartungseinstellungen
Mit Apigee können Sie die Wartung so konfigurieren, dass sie zum optimalen Zeitpunkt für Ihre Anwendung erfolgt. Dazu konfigurieren Sie Wartungsfenster.
Sie können die folgenden Optionen für Apigee-Instanzen konfigurieren:
- Wartungsfenster: Der Wochentag und die Uhrzeit, zu der die Wartung von Apigee geplant ist.
- Aktualisierungsreihenfolge: Legt die Reihenfolge fest, in der die Instanzen im Verhältnis zu anderen Instanzen in derselben Region aktualisiert werden. Die Aktualisierungsreihenfolge kann auf „Woche 1“ oder „Woche 2“ festgelegt werden. Instanzen der Woche 2 werden eine Woche nach Instanzen der Woche 1 mit demselben Wartungsfenster in derselben Region aktualisiert. Sie legen die Aktualisierungsreihenfolge fest, wenn Sie ein Wartungsfenster konfigurieren.
Hinweis : „Woche 1“ und „Woche 2“ beziehen sich auf die Roll-out-Phasen und die Vorlaufzeiten für Benachrichtigungen (1 Woche im Vergleich zu 2 Wochen). Sie beziehen sich nicht auf die erste oder zweite Kalenderwoche des Monats. Ein Roll-out der Woche 2 erfolgt beispielsweise nicht unbedingt in der zweiten Woche eines Kalendermonats. Es erfolgt eine Woche nach dem Roll-out der Woche 1 für diesen bestimmten Release.
Apigee plant die Wartung so, dass sie zur angegebenen Startzeit beginnt. Aufgrund unterschiedlicher Kundenkonfigurationen kann Apigee nicht genau abschätzen, wie lange die Wartung dauern wird. In der Regel dauert sie jedoch mehrere Stunden.
Wenn ein Wartungsfenster für eine Ressource konfiguriert ist, wird die zukünftige automatische Wartung entsprechend geplant. Wenn für Ihre Ressource kein Wartungsfenster angegeben ist, kann die Wartung jederzeit beginnen.
Apigee wird sich nach besten Kräften bemühen, die Wartungsfenster einzuhalten. Um jedoch die Kompatibilität und Sicherheit in unserer Flotte zu gewährleisten, müssen wir Ihre Instanz manchmal außerhalb Ihrer bevorzugten Zeiten aktualisieren.
Roll-out-Häufigkeit und ‑Stabilität
Apigee stellt nicht jede Laufzeitversion für Instanzen mit Wartungsfenstern bereit. Updates werden in der Regel gebündelt und nur dann bereitgestellt, wenn ein Release für die gesamte Flotte als sehr stabil eingestuft wurde. Daher können Ihre Instanzen zwischen Updates mehrere Versionsnummern überspringen. Neue Roll-outs von Wartungsfenstern werden in den Apigee-Versionshinweisen angekündigt.
Freeze- und Ausschlussfenster
Apigee unterstützt derzeit keine vom Kunden definierten Freeze- oder Ausschlussfenster für die Wartung. Sobald ein Roll-out geplant ist, wird er gemäß den konfigurierten Einstellungen für das Fenster und die Aktualisierungsreihenfolge ausgeführt. Wenn Sie Ihre Wartungseinstellungen ändern oder löschen, nachdem ein Wartungsereignis geplant wurde, wird das geplante Ereignis nicht abgesagt oder verschoben.
Best Practices für Wartungsfenster
Wir empfehlen, Wartungsfenster für Ihre Produktionsinstanzen festzulegen, aber nicht für Ihre Nicht-Produktionsinstanzen. Das liegt an der folgenden allgemeinen Reihenfolge der Ereignisse im Zusammenhang mit einem Wartungsupdate:
- Zuerst aktualisiert Apigee alle Ihre Instanzen, für die keine Wartungsfenster festgelegt sind.
- Als Nächstes plant Apigee Updates für alle Ihre Instanzen, für die Wartungsfenster festgelegt sind. Diese Updates haben eine Vorlaufzeit von mindestens einer Woche (für die Aktualisierungsreihenfolge „Woche 1“) oder zwei Wochen (für die Aktualisierungsreihenfolge „Woche 2“).
- Wenn Sie Benachrichtigungen über bevorstehende Apigee-Wartungsereignisse erhalten möchten, sendet Ihnen Apigee eine E‑Mail mit einer Benachrichtigung über die geplante Wartung.
- Apigee führt die Wartungsupdates zu den geplanten Zeiten durch.
Eine Benachrichtigung über eine bevorstehende Wartung bedeutet also auch, dass dieselben Updates bereits auf alle Ihre Instanzen angewendet wurden, für die keine Wartungsfenster festgelegt sind. Wenn Sie für Ihre Nicht-Produktionsinstanzen keine Wartungsfenster festlegen, erhalten sie garantiert zuerst Systemupdates. Außerdem können Sie Benachrichtigungen über bevorstehende Wartungen als Erinnerung verwenden, um die Updates in einer Nicht-Produktionsumgebung zu testen oder in der Vorschau anzusehen.
Beispiel für die Wartung
Angenommen, Sie sind Entwickler bei einem Einzelhändler, der einen Warenkorbdienst verwaltet, und Sie haben eine Apigee-Instanz für eine Produktionsumgebung. Die Wartung soll zu dem Zeitpunkt beginnen, zu dem Ihre Instanz den geringsten Traffic verarbeitet, also sonntags um Mitternacht.
In diesem Fall legen Sie für beide Wartungseinstellungen Ihrer Produktionsinstanz Folgendes fest:
- Wartungsfenster: Sonntags ab 00:00 Uhr UTC
- Aktualisierungsreihenfolge: Woche 2
Die Wartungseinstellungen für eine Instanz in Ihrer Staging-Umgebung wären ähnlich, aber die Aktualisierungsreihenfolge wäre auf Woche 1 festgelegt. Für alle Instanzen in Ihrer Entwicklungsumgebung wäre kein Wartungsfenster konfiguriert. So können Sie operative Akzeptanztests für einen Wartungsrelease in Ihrer Entwicklungs- und Staging-Umgebung ausführen, bevor die Wartung in der Produktion eingeführt wird. Wenn in der Entwicklungs- oder Staging-Umgebung etwas schiefgeht, haben Sie Zeit, das Problem zu diagnostizieren und zu beheben, damit Ihre Produktionsumgebung nicht beeinträchtigt wird.
Benachrichtigungen über anstehende Wartungen
Sie können mindestens eine Woche (für Woche 1) oder zwei Wochen (für Woche 2) vor dem geplanten Beginn der Wartung eine Benachrichtigung über die bevorstehende Wartung per E‑Mail erhalten. Wenn Sie einen E‑Mail-Filter für Benachrichtigungen festlegen möchten, lautet der E‑Mail-Titel „Bevorstehende Wartung für Ihre Apigee-Ressource [Name-Ihrer-Ressource]“.
Wartungsbenachrichtigungen werden nicht standardmäßig gesendet. Wenn Sie eine Benachrichtigung über eine bevorstehende Wartung erhalten möchten, müssen Sie Folgendes tun:
- Legen Sie ein Wartungsfenster fest.
- Aktivieren Sie Wartungsbenachrichtigungen.
- Führen Sie beide Schritte mindestens 7 Tage (für Woche 1) oder 14 Tage (für Woche 2) vor Beginn des geplanten Wartungsereignisses aus. Andernfalls haben Sie sich nicht rechtzeitig für Benachrichtigungen registriert, damit das System Ihnen eine Benachrichtigung über die bevorstehende Wartung senden kann.
Benachrichtigungen werden an die E‑Mail-Adresse gesendet, die mit Ihrem Google-Konto verknüpft ist. Es ist nicht möglich, einen benutzerdefinierten E‑Mail-Alias (z. B. einen Team-E‑Mail-Alias) zu konfigurieren oder eine andere E‑Mail-Adresse als Ihre eigene zu abonnieren.
Wenn Sie sich registrieren, aktivieren Sie Wartungsbenachrichtigungen für alle Apigee-Ressourcen, für die in einem bestimmten Projekt Wartungsfenster festgelegt sind. Sie erhalten eine Benachrichtigung pro Ressource.
FAQ
Im Folgenden finden Sie einige häufig gestellte Fragen zur Wartungsrichtlinie für Apigee:
Welche Best Practices sollte ich für ein reibungsloses Wartungsupdate beachten?
Wir empfehlen Ihnen, die folgenden Maßnahmen zu ergreifen, um ein reibungsloses Wartungsupdate zu gewährleisten:
- Legen Sie das Wartungsfenster so fest, dass die Wartung nicht während der Spitzenzeiten der Apigee-Nutzung erfolgt.
- Aktivieren Sie Wartungsbenachrichtigungen, um mindestens 7 Tage (für Woche 1) oder 14 Tage (für Woche 2) vor Beginn des geplanten Wartungsupdates per E‑Mail benachrichtigt zu werden.
- Verwenden Sie für jede Ressource unterschiedliche, nicht überlappende Wartungsfenster. Wenn es während des Wartungszeitraums zu Unterbrechungen kommt, können Sie das Produkt weiterhin mit den nicht betroffenen Ressourcen verwenden.
Warum wurden meine Wartungseinstellungen ignoriert?
Apigee wird sich nach besten Kräften bemühen, die Wartungsfenster und die Aktualisierungsreihenfolge einzuhalten. Um jedoch die Kompatibilität und Sicherheit in unserer Flotte zu gewährleisten, müssen wir Ihre Instanz manchmal außerhalb Ihrer bevorzugten Zeiten aktualisieren. In diesem Fall werden Sie möglicherweise nicht im Voraus benachrichtigt und das Update wird möglicherweise nicht in Ihren Wartungsprotokollen angezeigt.