Sie lesen gerade die Dokumentation zu Apigee Edge.
Zur
Dokumentation von Apigee X wechseln. info
Am 5. Juni 2020 haben wir eine neue Version von Apigee Edge for Private Cloud veröffentlicht.
Aktualisierungsvorgang
Führen Sie die folgenden Schritte auf den Edge-Knoten aus, um Ihre Installation zu aktualisieren:
-
Auf allen Edge-Knoten:
- Leeren Sie die Yum-Repositories:
sudo yum clean all
- Laden Sie die neueste Edge 4.19.01
bootstrap_4.19.01.shDatei in/tmp/bootstrap_4.19.01.shherunter:curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
- Installieren Sie das Edge 4.19.01-Dienstprogramm
apigee-serviceund die zugehörigen Abhängigkeiten:sudo bash /tmp/bootstrap_4.19.01.sh apigeeuser=uName apigeepassword=pWord
Dabei sind uName:pWord der Nutzername und das Passwort, die Sie von Apigee erhalten haben. Wenn Sie pWord weglassen, werden Sie aufgefordert, es einzugeben.
- Aktualisieren Sie das Dienstprogramm
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Führen Sie das Skript
apigee-service.shmit dem Befehlsourceaus:source /etc/profile.d/apigee-service.sh
- Leeren Sie die Yum-Repositories:
- Führen Sie das Skript
update.shfür OpenLDAP auf allen Knoten aus. Führen Sie auf jedem Knoten den folgenden Befehl aus:/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
Dabei gibt configFile die Konfigurationsdatei an, die Sie zum Installieren Apigee Edge for Private Cloud verwendet haben.
- Führen Sie das Skript
update.shfür Edge auf allen Knoten aus. Führen Sie auf jedem Knoten den folgenden Befehl aus:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
Dabei gibt configFile die Konfigurationsdatei an, die Sie zum Installieren Apigee Edge for Private Cloud verwendet haben.
- Führen Sie das Skript
update.shfür die UI auf allen Knoten aus. Führen Sie auf jedem Knoten den folgenden Befehl aus:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
Dabei gibt configFile die Konfigurationsdatei an, die Sie zum Installieren Apigee Edge for Private Cloud verwendet haben.
- Führen Sie das Skript
update.shfür SSO auf allen Knoten aus. Führen Sie auf jedem Knoten den folgenden Befehl aus:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
Dabei gibt configFile die Konfigurationsdatei an, die Sie zum Installieren Apigee Edge for Private Cloud verwendet haben.
- Wenn Sie Apigee mTLS verwenden und Ihre Konfiguration aufgrund neuer Funktionen oder Fehler
korrekturen in diesem Patch aktualisiert haben, müssen Sie den
apigee-mtlsDienst auf allen Knoten deinstallieren und dann neu installieren, damit diese Änderungen wirksam werden. Weitere Informationen finden Sie unter Vorhandene apigee-mtls-Konfiguration ändern.
Unterstützte Software
Apigee Edge for Private Cloud unterstützt OpenJDK Version 1.8.0.252.
Tomcat wurde auf Version 7.0.103 aktualisiert.
Einstellung und Außerbetriebnahme
Keine Änderungen
Neue Funktionen
In der folgenden Tabelle werden die neuen Funktionen in diesem Release beschrieben:
| Beschreibung |
|---|
|
mTLS sichert die Verbindung zwischen Management Server und Router Apigee mTLS unterstützt jetzt die Verbindung zwischen dem Management Server und dem Router auf Port 8081. |
Gültigkeitsdauer des Zertifikats ist jetzt konfigurierbar Wenn Sie ein benutzerdefiniertes Zertifikat verwenden, können Sie die Anzahl der Tage festlegen, für die das
Zertifikat gültig ist. Dazu legen Sie den Wert von
|
Fehlerkorrekturen
In der folgenden Tabelle sind die in diesem Release behobenen Fehler aufgeführt:
| Problem-ID | Beschreibung |
|---|---|
| 155840972 | Tomcat-Upgrade
Tomcat wurde auf Version 7.0.103 aktualisiert. |
| 155595660 |
Zeitzonenformat Die Werte für die Token |
| 155340541 |
OpenJDK-Unterstützung Apigee unterstützt OpenJDK Version 1.8.0.252. |
| 155105930 76087166 |
KVMs in Umgebungen mit mehreren Rechenzentren Der Management Server hat sich zufällig mit einem der Rechenzentren verbunden, wenn eine Organisation mehrere Rechenzentren umfasste (z. B. dc-1, dc-2). Dies wirkte sich auf Verbindungen zu den Cassandra-Knoten im lokalen Rechenzentrum für die Schlüsselverwaltung und Key Value Map (KVM)-Vorgänge aus. |
| 150717738 |
Cluster ohne Leader In Clustern ohne Leader konnte der mTLS-Dienst nicht beendet oder neu gestartet werden. Die Länge des Time-outs wurde ebenfalls reduziert. |
| 152382545 |
Verwendung des mTLS-Portbereichs In der Dokumentation wird jetzt korrekt angegeben, dass der ZooKeeper-Portbereich für Apigee mTLS beginnt bei 10001. |
| 148486685 |
Indirekte Bindung von OpenLDAP-Replikation und SSO-Interoperabilität Bei der indirekten Bindung hat der OpenLDAP-Dienst nicht nach dem Nutzerobjekt gesucht, wenn die Replikation aktiviert war (es gab mehr als eine OpenLDAP-Instanz). |
| 148179907 |
apigee-analytics-collector wieder hinzugefügt Das Dienstprogramm „apigee-analytics-collector“ wurde wieder hinzugefügt. Mit diesem Dienstprogramm können Sie die Anzahl der API-Aufrufe melden. |
| 146511254 |
ExtractVariables-Richtlinie löst keine Fehler aus Wenn eine XML-Variable nicht über einen XPath-Ausdruck aufgelöst wurde, wurde die ExtractVariables
Richtlinie im Proxy weiter ausgeführt. Dies geschah auch dann, wenn das
|
| 130013746 |
Deaktivieren von Unternehmen Die Schaltfläche zum Deaktivieren von Unternehmen in Monetization war nicht verfügbar. |
| 120799182 |
OpenLDAP-Upgrade Der Prozess zum Upgrade von OpenLDAP in einer Umgebung mit mehreren Rechenzentren führte zu einem beschädigten Zustand. |
| 145236083 |
Länge von Sysadmin-Nutzername und ‑Passwort Ein Sysadmin-Nutzername und ‑Passwort mit mehr als 57 Zeichen führte dazu, dass ein Edge-SSO Installationsskript fehlschlug. |
| 135616498 |
Fehler beim Setupscript für SSO Ein Problem wurde behoben, bei dem die Verwendung von URLs mit dem Dateischema zu einem Fehler beim SSO-Einrichtungsskript führte. |
| 111420263 |
ConcurrentModificationException in der Richtlinie für die Nachrichtenprotokollierung behoben Mehrere Race-Bedingungen wurden beseitigt, die bei Verwendung der Richtlinie für die Nachrichtenprotokollierung auftreten. |