Sie lesen gerade die Dokumentation zu Apigee Edge.
Apigee X-Dokumentation aufrufen info
Am Montag, dem 24. September 2018, haben wir mit der Veröffentlichung einer neuen Version von Apigee Edge für die öffentliche Cloud begonnen.
Private Cloud-Kunden: Ist diese Cloud-Version in Ihrer Private Cloud-Version enthalten? In den Versionshinweisen Ihrer Version finden Sie Informationen dazu, welche Cloud-Releases sie enthält. Weitere Informationen zur Versionsnummerierung
Haben Sie Fragen oder Probleme? Wenden Sie sich an den Apigee Edge-Support.
Release-Benachrichtigungen: Rufen Sie http://status.apigee.com auf und klicken Sie auf Updates abonnieren.
Neue Funktionen und Updates
Im Folgenden sind die neuen Features und Aktualisierungen in diesem Release aufgeführt:
| Problem-ID | Komponentenname | Beschreibung |
|---|---|---|
| 67506562 | Video: API-Laufzeit |
SSL/TLS-Unterstützung in JavaScript-Richtlinie Mit der JavaScript-Richtlinie können Sie <SSLInfo> für sichere SSL/TLS-Aufrufe an externe Dienste konfigurieren. Weitere Informationen finden Sie in der Dokumentation zur JavaScript-Richtlinie. |
| 77149507 | Video: API-Laufzeit |
Auf Edge-Routern verfügbare SSL/TLS-Variablen Als Edge Public Cloud von Netty-Routern zu Nginx wechselte, waren einige SSL/TLS-Ablaufvariablen nicht mehr verfügbar. Durch dieses Update sind einige SSL/TLS-Variablen wieder verfügbar. Weitere Informationen finden Sie unter Zugriff auf TLS-Verbindungsinformationen in einem API-Proxy. |
| 67310628 | Video: API-Laufzeit |
JavaScript-Rückrufunterstützung in httpClient für verbesserte Callouts Mit dem Objekt Beispiel: Vorher
ex1 = httpClient.get("http://example.com");
ex1.waitForComplete();
if (ex1.isSuccess()) {
response1 = ex1.getResponse();
context.setVariable('example.status',response1.status);
} else {
error = ex1.getError();
context.setVariable('example.error','Woops: ' + error);
}
Beispiel: Jetzt
function onComplete(response, error) {
if (response) {
context.setVariable('example.status', response.status);
} else {
context.setVariable('example.error', 'Woops: ' + error);
}
}
// Function callback allowed as an argument.
httpClient.get("http://example.com", onComplete);
|
| 80298811 | Verwaltungsserver |
Neue Management API (Beta): API-Produkte aktualisieren, die einem Consumer-Schlüssel zugewiesen sind Entwickler-Apps haben Consumer-/API-Schlüssel, die mit bestimmten API-Produkten verknüpft sind. Mit einer neuen Management API (Beta-Version) können Sie die API-Produkte ändern, die einem einzelnen Consumer-Key zugeordnet sind. In den folgenden cURL-Beispielen wird davon ausgegangen, dass ein Consumer-Key bereits einem Produkt namens JSON-Nutzlast curl -i -X PUT -H "Content-Type: application/json" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '["product2","product3"]' \ -u account_email XML-Nutzlast curl -i -X PUT -H "Content-Type: application/xml" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '<List><Item>product2</Item><Item>product3</Item></List>' \ -u account_email |
| 113700413 | Gehostete Ziele |
Logik für die Aktualisierung von Tokens fehlerhaft |
| 112481174 | Gehostete Ziele |
Proxy-Bereitstellung nicht aufgrund von Turbo-Fehler fehlgeschlagen |
| 111443934 | Gehostete Ziele |
Implementierung der Deployment API in Edge vereinfachen |
| 110897740 | Gehostete Ziele |
Unterstützung für das Löschen von Turbo-Anwendungen/Versionen implementieren |
| 110894391 | Gehostete Ziele |
TurboService in Edge umgestalten, um HTTP-Anfragen/-Wiederholungen zu vereinfachen |
| 110377069 | Analytics |
Neue Analysedimension und Änderung an der Dimension Mit dieser Version von Edge for the Cloud hat sich die Art und Weise geändert, wie die Dimension Mit diesem Release enthält die Dimension Warnung: Der Sie können die Dimension Diese Änderung wirkt sich auch auf die Art und Weise aus, wie die AccessControl-Richtlinie den |
| 109955269 | Video: API-Laufzeit |
fh.properties für Release-Branch Release_180608 aktualisieren |
| 80154696 | Verwaltungsserver |
Regions- und Serverdetails jedes Servers in die Antworten zum Bereitstellungs- und Bereitstellungsstatus aufnehmen |
| 80096158 | Monetarisierung |
Entwickler-E-Mail-Adresse im Monetarisierungs-Dataset hinzufügen |
| 80088703 | Monetarisierung |
Standard-Flag für BigQuery zurücksetzen |
| 79980234 | Video: API-Laufzeit |
Ressourcentyp für verschiedene Ressourcendateien hinzufügen |
| 79979555 | Video: API-Laufzeit |
Sorgen Sie dafür, dass übergeordnete Einheiten bei Erstellungs- und Lesevorgängen vorhanden sind. |
| 79445195 | Edge Micro |
Microgateway-Unterstützung für mTLS beim Aufrufen von Management-APIs |
| 79165169 | Video: API-Laufzeit |
Sonar: Ziel-HTTP-Status und ‑Latenz für jedes Ziel ansehen |
| 79094567 | Monetarisierung |
Spalte „E-Mail-Adresse des Entwicklers“ dem Monetarisierungs-Zusammenfassungsbericht hinzufügen |
| 78910936 | Video: API-Laufzeit |
MP-Abhängigkeit von „isSenseEnabled“ zu „sense.protection“ migrieren |
| 78911890 | Verwaltungsserver |
Neue integrierte Sense-Nutzerrollen: „SenseOperator“ und „SenseUser“ |
| 78535353 | Video: API-Laufzeit |
XFF-Problem beheben, wenn sich der Router hinter einer globalen HTTP(S)-Lastverteilung von GCP befindet |
| 78304706 | Video: API-Laufzeit |
MP sollte Compliance-bezogene Header hinzufügen |
| 78297238 | Video: API-Laufzeit |
HTTP-Header im Router für PCI-Compliance hinzufügen |
| 77543608 | Monetarisierung |
Monetarisierung: „Organisationsprofil nicht gefunden“ hinzufügen |
| 72232364 | Monetarisierung |
Monetarisierungsumgebung für jede Organisation erstellen |
Behobene Fehler
Folgende Fehler wurden in diesem Release behoben. Diese Liste ist hauptsächlich für Nutzer gedacht, die prüfen möchten, ob ihre Support-Tickets erfolgreich bearbeitet wurden. Sie enthält keine detaillierten Informationen für allgemeine Nutzer.
| Problem-ID | Komponentenname | Beschreibung |
|---|---|---|
| 113267243 | Video: API-Laufzeit |
Die Bereinigung von jstack aus jstack-local-copy ist nicht schnell genug. |
| 113222974 | Video: API-Laufzeit |
Festplatten in MP füllen sich mit großen system.log*.tmp-Dateien |
| 111671525 | Gehostete Ziele |
Nicht erfolgreiche Antwortcodes aus dem HT-Trigger-Fehlerablauf im Proxy |
| 111416863 | Video: API-Laufzeit |
Ein Proxy in einer Organisation wurde nicht mit dem Release 180608_03 bereitgestellt |
| 111073791 | Turbo |
Polling-Logik kann unendlich lange ausgeführt werden, wenn ständig Fehler auftreten |
| 110924838 | Video: API-Laufzeit |
Test-Pod-Router laden keine Upstreams für virtuelle Hosts in R180608 |
| 110425503 | Video: API-Laufzeit |
Das Neuladen von nginx führt zu Problemen mit der Verfügbarkeit von MP |
| 79541171 | Video: API-Laufzeit |
In der Analytics-Dimension „x_forwarded_for_ip“ wird nur die erste IP-Adresse in der Liste erfasst. Es sollte die vollständige Liste angezeigt werden. Interne Korrektur zur Unterstützung zukünftiger Produktupdates. |
| 109673863 | Video: API-Laufzeit |
Fehler behoben: Löschen eines virtuellen Hosts, der verwendet wird, war möglich |
| 80538530 | Video: API-Laufzeit |
Kunde kann keine neue Proxy-Version bereitstellen |
| 80429941 | Video: API-Laufzeit |
CassandraRepositoryDelegate.exists() gibt für Pfade vom Typ „/apiproxies/*/maskconfigs/*“ immer „true“ zurück |
| 80207872 | Video: API-Laufzeit |
Logging zu Configstore-Diensten hinzufügen, damit leichter nachvollziehbar ist, welche Konfigurationen beim Start verwendet werden |
| 80203732 | Video: API-Laufzeit |
Inhaltstypen im DeploymentStatusService-HTTP-Client besser verarbeiten |
| 79993247 | Video: API-Laufzeit |
HEAD-Anfragen an Node.js-Ziele bleiben hängen |
| 79944922 | Video: API-Laufzeit |
Bereitstellungen von gehosteten Zielgruppenpaketen schlagen mit messaging.resource.UnknownResourceType fehl |
| 79939838 | Video: API-Laufzeit |
build.info-Datei für die Verwendung mit Kokoro für die Integration der Qualitäts-DB erstellen |
| 79939496 | Video: API-Laufzeit |
Fehler beim Erstellen von OAuth-Tokens mit NumberFormatException |
| 79882402 | Video: API-Laufzeit |
JWT: TimeAllowance in VerifyJWT wird nicht richtig verarbeitet |
| 79876202 | Monetarisierung |
Bereinigen des Mint-Bereichs aus der MX-Gruppe im Rahmen des Löschens der Organisation |
| 79752674 | Verwaltungsserver |
Laden von Apps und Unternehmen beim Abrufen der Entwickler-E-Mail-Adresse für die Entwickler-ID ignorieren |
| 79697050 | Video: API-Laufzeit |
Fehler bei der Berechnung des Tageswechsels im Nicht-CPS-Ablauf behoben |
| 79657368 | Video: API-Laufzeit |
Fehler bei der Bereitstellung von API-Proxys |
| 79615400 | Monetarisierung |
BigQuery-Flag standardmäßig auf „true“ setzen |
| 79578681 | Video: API-Laufzeit |
Problem mit großen KMS-Schlüsselbereichen in Cassandra |
| 79439193 | Monetarisierung |
Zurücksetzen des Guthabenbetrags für Organisation funktioniert nicht wie erwartet |
| 79418654 | Monetarisierung |
Komma als Trennzeichen für asynchrone Detailberichte hinzufügen |
| 79221633 | Video: API-Laufzeit |
NIOThread wird beendet |
| 78200288 | Verwaltungsserver |
Einige Bereitstellungen schlagen fehl, wenn Sie MPs und Router trennen und dann den Router wieder anschließen |
| 78190575 | Video: API-Laufzeit |
Achten Sie darauf, dass durch den Neustart des Mikrokernelprozesses keine doppelten Consul-Diensttags entstehen. |
| 78088197 | Video: API-Laufzeit |
Ausschließen von TLS-Cipher Suites für den Management Server funktioniert nicht |
| 77735168 | Video: API-Laufzeit |
Große *.tmp-Logdateien in MP füllen die Festplatte |
| 74484305 | Monetarisierung |
Nach der CPS-Migration – Der GET-Aufruf „suspended_developers“ gibt keine neuen IDs zurück |
| 73597605 | Video: API-Laufzeit |
SharedFlow – MessageLogging-Richtlinie wird nicht ausgeführt |
| 69045657 | Verwaltungsserver |
Beim Hochladen einer einzelnen ServiceCallout-Richtlinie mit LoadBalancer-Ziel oder SSLInfo-Keystore-Konfiguration wird eine NullPointerException ausgelöst |
| 67664750 | Monetarisierung |
Monetarisierungsdaten können nicht gelöscht werden |
| 67517550 | Verwaltungsserver |
Bereitstellungsfehler aufgrund hoher Latenz bei der Replikation von Proxy-Bundles |
| 67176875 | Monetarisierung |
/delete-org-data schlägt bei entwicklerspezifischen Tarifen fehl |