Sie lesen gerade die Dokumentation zu Apigee Edge.
Apigee X-Dokumentation aufrufen. info
Am 20. November 2019 hat Google die Apigee Hybrid-Laufzeitversion 1.0.0 veröffentlicht. In diesem Abschnitt werden Fehlerkorrekturen und bekannte Probleme bei Version 1.0.0 beschrieben.
Bekannte Probleme (allgemeine Verfügbarkeit)
In der folgenden Tabelle werden die bekannten Probleme für diesen Release beschrieben:
| Problem | Beschreibung |
|---|---|
| 144886537 | Basispfad-Routing funktioniert in Apigee Hybrid v1.0.0. nicht. Wenn die Überschreibungen so eingerichtet sind, dass Weiterleitungen an verschiedene Umgebungen mit demselben hostAlias erfolgen, wird der eingehende Traffic nicht an die Umgebung des Basispfades weitergeleitet. |
| 144584813 | Wenn Sie eine Debugging-Sitzung erstellen, die Sitzung jedoch noch keine Transaktionen enthält, ist die Sitzung nicht in der Liste der API zum Auflisten von Debugging-Sitzungen enthalten. Die API enthält nur dann Sitzungen in der Antwort, wenn die Sitzung mindestens eine Transaktion enthält. |
| 144436206 | In der Ansicht Cache Performance ist die Berechnung der Cache-Trefferquote falsch. |
| 144321491 | Apigee Hybrid protokolliert die Meldung „Fehlender Cache wird erstellt“, die auf mögliche Leistungseinbußen hinweist. Diese Meldungen sind zu erwarten und können ignoriert werden. |
| 144321144 | Proxys mit sicheren virtuellen Hosts können nicht neu geladen werden. |
| 144286363 | Debugging-Maske in „env.json“ maskiert Antwortdaten nicht. Die folgende API zum Aktualisieren der Debugging-Maske „env.json“ mit dem Feld „responseJSONPaths“ funktioniert nicht: PATCH /v1/organizations/org/environments/env/debugmask?replaceRepeatedFields=true
{
"responseJSONPaths": ["$.maskedDataEnv"]
}Zur Umgehung dieses Problems mit Trace können Sie die gesamte Trace-Sitzung auf der Benutzeroberfläche löschen oder die Trace APIs verwenden, um einzelne Transaktionen innerhalb einer Sitzung zu löschen. |
| 143774187 | Auf der Hybrid-Benutzeroberfläche wird das Label „Company“ in der Apps-Ansicht angezeigt. |
| 143659917 | Die Ablaufeinstellung der PopulateCache-Richtlinie muss auf einen expliziten Wert zwischen 1 und 30 festgelegt werden. Beispiel: <ExpirySettings> <TimeoutInSec>30</TimeoutInSec> </ExpirySettings> |
| 133192879 | Zusammenfassung: Wenn Sie den Bereitstellungsstatus Ihrer Organisation mit der API oder der Benutzeroberfläche abrufen, tritt eine sehr hohe Latenz auf. Diese kann zu der Antwort Problemumgehung: Aktualisieren Sie Ihren Browser oder senden Sie die Anfrage noch einmal. |
| 123932912 | Wenn Sie die Bereitstellung ohne Ausfallzeiten nutzen und die Bereitstellung einer neuen Überarbeitung fehlschlägt, wird die Bereitstellung der ursprünglichen Überarbeitung dennoch aufgehoben. Sie müssen die ursprüngliche Überarbeitung noch einmal bereitstellen, um den Bereitstellungsstatus wiederherstellen zu können. |
| – | Fehler „Ungültiger HTTP-Header“: Beim Istio-Ingress werden alle eingehenden Zielantworten auf das HTTP2-Protokoll umgestellt. Da der Hybrid Message Processor nur HTTP1 unterstützt, wird beim Aufruf eines API-Proxys möglicherweise der folgende Fehler angezeigt: http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1, name: [:authority], value: [domain_name] Wenn dieser Fehler angezeigt wird, können Sie das Problem mit einer der folgenden Maßnahmen beheben:
|
Fehlerkorrekturen
Die folgenden Probleme, die in den Versionshinweisen zu Apigee Hybrid Beta 2 aufgeführt werden, wurden behoben:
| Problem | Beschreibung |
|---|---|
| 133444606 | Die API zum Aktualisieren von Entwickleranwendungen unterstützt nicht alle dokumentierten Eingabefelder. |
| 133192879 | Wenn Sie den Bereitstellungsstatus Ihrer Organisation mit der API oder der Benutzeroberfläche abrufen, tritt eine sehr hohe Latenz auf. Diese Latenz kann zu der Antwort |
| 131111865 | Synchronizer schlägt fehl, wenn das Dateisystem zu voll wird. Dies ist auf den Kubernetes-Prozess zur automatischen Speicherbereinigung zurückzuführen: Er wird erst ausgelöst, wenn er standardmäßig 85 % erreicht. Geschlossen: Nicht reproduzierbar. |
Nicht unterstützte Apigee Edge-Features
Google bietet keine Unterstützung für die folgenden Features in Apigee Hybrid an:
- APIs zum:
- Bearbeiten von KVM-Einträgen
- Suchen oder Aufheben von OAuth-Zugriffstokens (da Tokens gehasht sind)
- Entwicklung eines Entwicklerportals mit Drupal 7
- OAuth v1 oder OAuthv1.0a-Richtlinie
- ConcurrentRateLimit-Richtlinie – Richtlinie zur Ratenbegrenzung
- Trireme (EOL am 10.10.2019)
Einen vollständigen Vergleich der Funktionen zwischen Hybrid und Edge finden Sie unter Hybrid mit Edge vergleichen.