Versionshinweise zu Edge für Private Cloud 4.19.01

Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation
weitere Informationen

In diesem Abschnitt wird Version 4.19.01 von Edge for Private Cloud Feature Release beschrieben.

Release-Zusammenfassung

In der folgenden Tabelle sind die Änderungen in diesem Release zusammengefasst:

Neue Funktionen

Diese Version enthält die folgenden neuen Funktionen:

○ General Availability (GA)-Release der Edge-Benutzeroberfläche
○ General Availability (GA)-Release der Monetarisierung in der Edge-Benutzeroberfläche
apigee-monit bietet zusätzliche Selbstheilungs- und Überwachungsdienste
○ Edge-UI hat neue TLS-Konfigurationsattribute
○ Sie können jetzt virtuelle Hosts in der Edge-Benutzeroberfläche erstellen, bearbeiten und löschen
○ Unterstützung für OpenAPI v3 oder jetzt hinzugefügt
○ Ccle Hat Centa Enterprise Linux (RHEL 7) wird jetzt unterstützt.

Weitere Informationen zu diesen neuen Funktionen finden Sie unter Neue Funktionen.

Enthaltene Releases

Seit dem vorherigen Feature-Release von Edge for Private Cloud wurden die folgenden Releases veröffentlicht und sind in diesem Release enthalten:

○ Edge:
   18.06.08
   18.06.06
   18.05.21
   18.05.10
   18.05.09
   18.04.23.00
○ Portal:
   18.11.28.00
   18.10.17.00
   18.10.09.00
   18.07.16.00
Ruhestand Keine
Einstellung von Produkten und Funktionen Apigee Edge for Private Cloud Version 4.17.09 wird nicht mehr unterstützt (verworfen).

Weitere Informationen finden Sie unter Einstellung und Einstellung von Apigee sowie CPS-Änderungen.

Fehlerkorrekturen

Diese Version umfasst die folgenden Fehlerbehebungen:

○ Zookeeper wurde nicht durch Back-up-Script abgebrochen (122694069) 7 7 7 ○ 7 ○ 7 ○ 7 ○ 7 ○ 7 ○ 7 ○ ○ 9 ○ ○ ○ ○‐_9_9_9_9_9_9_9_9_9_9_9_9_9 API-Fehler beim Erstellen von Passwörtern auf der Landingpage der Organisation wurde hinzugefügt (120993451)
○ Benutzerdefinierte Berichte werden gelöscht (120682369)
○ Tab „Geomap“ in New Edge Experience (120681592 – 9 und 9 Proxies) und 9 prox20681592 erstellte Links
4 – 9 Proxies mit dem Passwort zurücksetzen (120681592)






Weitere Informationen zu den einzelnen Korrekturen finden Sie unter Fehlerkorrekturen.

Bekannte Probleme

Diese Version umfasst die folgenden bekannten Probleme:

○ Dateiformat für Metadatendatei für Apigee-sso-Installation (135616498) 7
○ 6 ○ 6 ○ 8 n








apigee-monitHEAD

Weitere Informationen zu jedem dieser bekannten Probleme, einschließlich Problemumgehungen, finden Sie unter Bekannte Probleme.

Upgrade-Pfade

Die folgende Tabelle zeigt die Upgradepfade für diese Version:

Von 18.04.05 Führen Sie ein direktes Upgrade von 4.18.05 → 4.19.01 durch.
Von 18.04.01 Direktes Upgrade von 4.18.01 → 4.19.01
Von 17.04.09 Direkt von 4.17.09 auf 4.19.01 upgraden
von 17.04.2005 Führen Sie ein Upgrade von 4.17.05 → 4.18.01 und dann von 4.18.01 → 4.19.01 durch.
von 17.04.2001 Führen Sie ein Upgrade von 4.17.01 → 4.18.01 und dann von 4.18.01 → 4.19.01 durch.
Von 16.09.09 Führen Sie ein Upgrade von 4.16.09 → 4.18.01 und dann von 4.18.01 → 4.19.01 durch.
von 16.04.2005 Führen Sie ein Upgrade von 4.16.05 → 4.18.01 und dann von 4.18.01 → 4.19.01 durch.
Von 16.04.01 Führen Sie ein Upgrade von 4.16.01 → 4.18.01 und dann von 4.18.01 → 4.19.01 durch.
Ab 4,15,0x Upgrade von 4.15.0x → 4.16.01, dann Upgrade von Upgrade von 4.16.01 → 4.18.01 und dann Upgrade von 4.18.01 → 4.19.01

Neue Funktionen

In diesem Abschnitt werden die neuen Funktionen in dieser Version aufgeführt. Darüber hinaus enthält dieser Release alle Features in den Edge-UI-, Edge-Management- und Portal-Releases, die unter Enthaltene Releases aufgeführt sind.

Zusätzlich zu den folgenden Verbesserungen enthält diese Version auch mehrere Verbesserungen in puncto Nutzerfreundlichkeit, Leistung, Sicherheit und Stabilität.

GA-Release (General Availability, allgemeine Verfügbarkeit) der Edge-Benutzeroberfläche

Die Apigee Edge-UI ist unser neuer Dienst für die Verwaltungs-UI. Bisher befand sich die Funktion in der Betaphase. Mit Apigee Edge for Private Cloud v4.19.01 ist die Edge-Benutzeroberfläche Teil des allgemeinen Release.

Wenn Sie die Edge-Benutzeroberfläche verwenden möchten, müssen Sie SAML aktivieren und dann die Edge-Benutzeroberfläche auf einem eigenen Knoten installieren.

Weitere Informationen finden Sie unter Edge-UI für die Private Cloud.

GA-Release (General Availability, allgemeine Verfügbarkeit) der Monetarisierung in der Edge-Benutzeroberfläche

Die allgemeine Version der Monetarisierung in der Benutzeroberfläche von New Edge ist jetzt verfügbar.

Sie können jetzt alle Monetarisierungsaufgaben für Apigee Edge for Private Cloud in der Benutzeroberfläche von New Edge verwalten, einschließlich der folgenden:

Mit dieser Ankündigung wurden die Berichte zu Abweichungen bei der Monetarisierung offiziell eingestellt. Siehe Einstellung von Apigee

Apigee-Monit fügt Selbstheilungs- und Überwachungsdienste hinzu

Apigee Edge for Private Cloud enthält jetzt apigee-monit, ein Tool, das auf dem Open-Source-Monit-Dienstprogramm basiert. apigee-monit fragt regelmäßig Edge-Dienste ab. Wenn ein Dienst nicht verfügbar ist, versucht apigee-monit, ihn neu zu starten.

Informationen zum Installieren, Konfigurieren und Verwenden von apigee-monit finden Sie unter Selbstheilung mit Apigee-Monit.

Neue Attribute der TLS-Konfiguration

Die Edge-Benutzeroberfläche unterstützt neue TLS-Konfigurationsattribute, mit denen Sie Folgendes festlegen können:

  • Standard-TLS-Protokoll
  • Liste der unterstützten TLS-Protokolle
  • Unterstützte TLS-Algorithmen
  • Unterstützte TLS-Chiffren

Weitere Informationen finden Sie unter Optionale TLS-Attribute festlegen.

Virtuelle Hosts in der Edge-Benutzeroberfläche erstellen, bearbeiten und löschen

Die Self-Service-Funktionalität wurde erweitert, sodass Sie jetzt virtuelle Hosts in einem Browser erstellen, bearbeiten und löschen können (nur Edge UI).

Weitere Informationen finden Sie unter Virtuellen Host mit einem Browser erstellen.

Unterstützung für OpenAPI Version 3 hinzugefügt

In diesem Release wird die Unterstützung für das Erstellen eines Proxys über OpenAPI Version 3 (nur Edge-UI) hinzugefügt.

Unterstützte Software

Diese Version umfasst die folgenden Änderungen an der unterstützten Software:

Support hinzugefügt Wird nicht mehr unterstützt

In diesem Release werden folgende Plattformen unterstützt:

  • Red Hat Enterprise Linux (RHEL) 7.6
  • CentOS 7.6
  • Oracle Linux 7.6

Die folgenden Plattformen werden in dieser Version nicht mehr unterstützt:

  • RHEL/CentOS/Oracle Version 7.3
  • RHEL/CentOS-Version 6.8
  • Oracle Linux 6.7

Eine vollständige Liste der unterstützten Plattformen finden Sie unter Unterstützte Software und unterstützte Versionen.

Fehlerkorrekturen

In diesem Abschnitt werden die Private Cloud-Fehler aufgeführt, die in diesem Release behoben wurden. Darüber hinaus enthält diese Version alle Fehlerkorrekturen in den Edge-UI-, Edge Management- und Portal-Releases, die unter Enthaltene Releases angezeigt werden.

Fehler-ID Beschreibung
122694069

Zookeeper wurde nicht durch ein Back-up-Skript beendet

Der Zookeeper-Prozess wurde vor dieser Fehlerbehebung nicht vom Sicherungsskript gestoppt.
120993451

Landingpage „Keine Organisation“ hinzugefügt

Entwickler, die sich mit einem Nutzer anmelden, dem keine Organisationen zugeordnet sind, werden nicht mehr auf eine nicht vorhandene Seite weitergeleitet. Für diese Nutzer wurde eine neue Landingpage hinzugefügt.
120682369

Benutzerdefinierte Berichte löschen

Nutzer konnten benutzerdefinierte Berichte in New Edge nicht löschen.
120681592

Tab „Landkarten“ in New Edge

Als Nutzer in New Edge zum Tab „Geomap“ gingen, wurde ein Fehler ausgegeben.
120624977

Zookeeper-JVM-Optionen

Das Festlegen von JVM-Optionen mithilfe von Code mit Config for Zookeeper hat nicht funktioniert.
80187407

In Kurzinfos sind nicht definierte Fehler aufgetreten

Wenn ein Diagramm nur eine Zeitreihe hatte, gaben die Kurzinfos nicht definierte Fehler aus.
79949124

Reverse-Proxys über OpenAPI erstellen

Die Schaltfläche OpenAPI verwenden beim Erstellen von Proxys hat nicht funktioniert.
77515655

Passwörter zurücksetzen, bei denen keine Links gesendet werden

Nutzer erhielten keine E-Mails, als sie einen Link zum Zurücksetzen ihrer Passwörter anforderten.
72799769

Falsche Header für Links zum Zurücksetzen von Passwörtern

Selbst nachdem ein Nutzer das Attribut trustxforwarded auf true gesetzt hatte, wurde für die resultierenden Anfrageheader kein HTTPS verwendet.
69550284

WSDLs zum Erstellen von API-Proxys verwenden

Bei der Verwendung von WSDLs ist die API-Proxy-Generierung fehlgeschlagen.

Bekannte Probleme

In der folgenden Tabelle sind die in diesem Release bekannten Probleme aufgeführt:

Fehler-ID Beschreibung
135616498

Metadatendateiformat für Apigee-sso-Installation

Wenn Sie apigee-sso installieren und eine metadata.xml-Datei anstelle einer URL verwenden und die Datei „metadata.xml“ am Ende der Datei keine neue Zeile (CRLF) enthält, wird die Datei „metadata.xml“ nicht vollständig gelesen.

Workaround:

Sie haben folgende Möglichkeiten, das Problem zu umgehen:

  • CRLF am Ende der Datei „metadata.xml“ hinzufügen

    ODER

  • URL-basierten Speicherort für Metadaten verwenden
122370980

apigee-monit wird unter Amazon Linux 1 nicht unterstützt

Workaround:

Keine.
121095148

Die Message Processor-Sicherung sichert nicht den richtigen Dateisatz

Workaround:

Führen Sie die Sicherung ein zweites Mal aus. Die korrekten Dateien sollten nun gesichert werden.

115278838

Sitzungstokens nicht ungültig

Sitzungstokens werden auf dem Server nicht entwertet, wenn der Nutzer auf die Schaltfläche „Abmeldung von Apigee Edge“ klickt.

Workaround:

New Edge mit SAML verwenden

113342838

Cassandra-Vorgänge funktionieren nicht, wenn JMX-Authentifizierung aktiviert ist

Workaround:

Fügen Sie bei jedem Aufruf des Befehls nodetool Ihren Nutzernamen und Ihr Passwort hinzu.

79993247

HEAD-Anfragen an Node.js-Ziele hängen

HEAD-Anfragen an ein Node.js-Ziel können sich aufhängen, sodass Verbindungen ausstehend sind.

Workaround:

Zur Umgehung dieses Problems definieren Sie einen Handler für HEAD-Anfragen, damit explizit eine leere Antwort zurückgegeben wird.

79757554

Hostnamen werden nicht aufgelöst

Nach der Installation oder dem Upgrade von Edge für Private Cloud werden Hostnamen möglicherweise nicht in ihre Adressen aufgelöst.

Workaround:

Starten Sie die Edge-UI-Komponente neu, um dieses Problem zu beheben:

/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
76087166

DataAccessException in mehreren Rechenzentrumskonfigurationen

Wenn ein Datenspeicher bei mehreren Rechenzentrumskonfigurationen nicht mehr verfügbar ist, wird möglicherweise der folgende Fehler angezeigt:

DataAccessException: Error while accessing datastore;
Please retry later

Dies führt dazu, dass der Management Server möglicherweise nicht startet, da er versucht, eine Verbindung zu den Cassandra-Knoten sowohl in dc-1 als auch in dc-2 herzustellen. Der DataAccessExceptions tritt auf, wenn ein Cassandra-Knoten ausgefallen ist. Dies kann auch zu einer Unterbrechung des API-Datenverkehrs führen, bei der Message Processors DataAccessExceptions melden, während sie versuchen, KVMs abzurufen.

Der erwartete Status ist, dass der Management Server keine regionsübergreifende Verbindung zu Datenspeicherkomponenten herstellt.

Problemumgehung

Die Problemumgehung besteht darin, die Registrierung der folgenden Cassandra-Knotentypen im nicht verfügbaren Rechenzentrum aufzuheben und sie dann neu zu registrieren, sobald die Cassandra-Knoten wieder verfügbar sind:

  • kms-datastore
  • dc-datastore
  • keyvaluemap-datastore

So heben Sie die Registrierung dieser Cassandra-Knotentypen auf und registrieren sie neu:

  1. Rufen Sie die UUIDs der Cassandra-Knoten mit dem folgenden curl-Befehl ab:
    curl -u ADMIN_EMAIL:ADMIN_PW \
      "http://MS_IP:MS_PORT/v1/servers?region=REGION&pod=GATEWAY_POD \
      &type=CASSANDRA_NODE_TYPE"

    Wobei:

    • ADMIN_EMAIL und ADMIN_PW sind die Anmeldedaten für Ihr Apigee-Konto.
    • MS_IP und MS_PORT sind die IP-Adresse und Portnummer des Verwaltungsservers.
    • REGION ist der Name des Rechenzentrums, in dem sich der Verwaltungsserver befindet.
    • GATEWAY_POD ist der Pod-Name, standardmäßig "gateway". Möglicherweise haben Sie den Namen jedoch in einen anderen Namen geändert. Prüfen Sie daher Ihre Implementierung.
    • CASSANDRA_NODE_TYPE ist entweder kms-datastore, dc-datastore oder keyvaluemap-datastore.

    Beispiel:

    curl -u nickdanger@google.com:myP@$$w0rD
      "http://192.168.0.1:8080/v1/servers?region=dc-1&pod=gateway&type=dc-datastore"

    Die Antwort hat das folgende Format:

    {
      "internalIP" : "POD_IP_ADDRESS",
      "isUp" : [true|false],
      "pod" : "GATEWAY_POD",
      "reachable" : [true|false],
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : [ "kms-datastore", "dc-datastore", "keyvaluemap-datastore" ],
        "uUID" : "POD_UUID"
    }

    Beispiel:

    {
      "internalIP" : "192.168.1.11",
      "isUp" : false,
      "pod" : "gateway",
      "reachable" : false,
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : "dc-datastore",
      "uUID" : "13cee956-d3a7-4577-8f0f-1694564179e4"
    }

    Beachten Sie die Werte des Felds uUID in der Antwort. Damit wird die Registrierung der Knoten aufgehoben.

  2. Wiederholen Sie Schritt 1 für jeden Cassandra-Knotentyp: kms-datastore, dc-datastore und keyvaluemap-datastore. Notieren Sie sich die zurückgegebenen UUIDs.
  3. Heben Sie die Registrierung der Knoten mit folgendem Befehl auf:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers/UUID" -X DELETE

    Dabei ist UUID die UUID, die in der Antwort des vorherigen Befehls zurückgegeben wurde.

  4. Wiederholen Sie Schritt 3 für jede UUID, die Sie in den Schritten 1 und 2 erfasst haben.
  5. Registrieren Sie die Knoten mit dem folgenden Befehl noch einmal:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers -d \
      "Type=kms-datastore&Type=dc-datastore&Type=keyvaluemap-datastore& \
      Type=counter-datastore&Type=cache-datastore&InternalIP=POD_IP_ADDRESS& \
      region=REGION&pod=GATEWAY_POD" -H \
      'content-type: application/x-www-form-urlencoded' -X POST

Bei diesen Vorgängen werden Knoten von Zookeeper registriert bzw. deren Registrierung aufgehoben. Sie haben keine Auswirkungen auf den Cassandra-Cluster. Weitere Informationen zu diesen Befehlen finden Sie unter Datenspeicherregistrierungen aktualisieren.

68722102

MessageLogging-Richtlinie mit zusätzlichen Informationen in der Lognachricht

Das FormatMessage-Element der MessageLogging-Richtlinie steuert das Format der protokollierten Nachricht. Wenn FormatMessage=false, soll die protokollierte Nachricht keine von Apigee generierten Informationen enthalten. Selbst wenn Sie FormatMessage=false festlegen, enthält die Lognachricht weiterhin die folgenden Informationen:

  • Priorität
  • Der Zeitstempel

Workaround:

Keine.
65737520

Das Passwort für den Systemadministrator konnte nicht zurückgesetzt werden

Das Zurücksetzen des Systemadministratorpassworts für den Verwaltungsserver, das Sonderzeichen enthält, schlägt fehl.

Workaround:

Definieren Sie das Passwort in einer Datendatei, die Sie dann an den Endpunkt /users in der Management API übergeben. Weitere Informationen finden Sie unter Systemadministratorpasswort zurücksetzen.

Nächster Schritt

Verwenden Sie die folgenden Links, um mit Edge for Private Cloud 4.19.01 zu beginnen:

Neuinstallationen:
Neuinstallation – Übersicht
Vorhandene Installationen:
Upgradepfade