14.05.14 – Versionshinweise zu Apigee Edge-Cloud

Sie lesen gerade die Apigee Edge -Dokumentation.
Zur Apigee X -Dokumentation.
info

Am Dienstag, 20. Mai 2014, haben wir eine neue Cloud-Version von Apigee Edge veröffentlicht.

Neue Features und Verbesserungen

Im Folgenden sind die neuen Features und Verbesserungen in diesem Release aufgeführt.

  • Node.js-Modul „apigee-access“
    Ein neues Node.js-Modul „apigee-access“ bietet Zugriff auf die folgenden Apigee-spezifischen Funktionen:
    • Zugriff auf und Änderung von Ablaufvariablen im Apigee-Nachrichtenkontext
    • Verwendung des integrierten verteilten Cache

Sie können das Modul „apigee-access“ verwenden, indem Sie apigee-access in Ihrem Code anfordern. Sie finden es auch auf NPM:

https://www.npmjs.org/package/apigee-access

Informationen zur Verwendung von „apigee-access“ finden Sie in der README.md-Datei auf NPM.

  • SOAP-Unterstützung
    Edge enthält die folgenden Verbesserungen für SOAP/WSDL-API-Proxys:
    • SOAP-XML-Passthrough
    • Visuelle Indikatoren für SOAP-APIs auf der Startseite „APIs“ in der Edge-Verwaltungs-UI

Weitere Informationen finden Sie unter SOAP-basierten Webdienst als API-Proxy verfügbar machen.

  • Verbesserungen der Beta-Trace-Funktion
    Die Beta-Trace-Funktion für API-Proxys umfasst die folgenden Features:
    • Für API-Proxys mit bedingten Abläufen werden Symbole für „True“ und „False“ angezeigt, die angeben, ob Bedingungen als „true“ oder „false“ ausgewertet wurden.
    • Eine verbesserte Ansicht der Transaktionszeitachse, bei der Elementen, die weniger als 1% der Gesamtzeit in Anspruch nehmen, weniger visueller Platz zugewiesen wird, sodass mehr Elemente angezeigt werden können.
    • Ein neues Symbol, das angibt, wenn eine Richtlinie übersprungen wurde, weil die Schrittbedingung als „false“ ausgewertet wurde.

Fehlerkorrekturen

Folgende Fehler wurden in diesem Release behoben.

Thema Beschreibung
Fehler bei der Proxybereitstellung in der UI Das Ändern und Speichern bereitgestellter Proxys führte manchmal zu Fehlern in der Edge Verwaltungs-UI. Der Fehler wurde bereits behoben.
5xx-Fehler in Antworten In Situationen, in denen Antworten gemäß der HTTP-Spezifikation vollständig waren (keine Content-Length oder Chunked-Codierung in Antworten des Zielendpunkts), traten 5xx-HTTP-Fehler auf. Edge behandelt diese Antworten jetzt als vollständig.
NPEs

In den folgenden Situationen wurde eine NullPointerException ausgelöst:

  • In cURL-Anfragen, wenn Inhalte vom Typ „application/octet-stream“ ohne den Datentyp --data-binary übergeben wurden
  • Wenn in einem API-Proxy-Bundle der Ordner „/apiproxy“ fehlte

Stattdessen wird jetzt die folgende Meldung ausgegeben: „Bundle is invalid. Unable to read/find APIProxy contents.“ (Bundle ist ungültig.

Trace: IP-Adresse Beta-Trace-Funktion: Wenn in API-Proxy-Trace-Sitzungen ein Zielserver mit einer IP-Adresse definiert ist, werden in den Transaktionsdetails jetzt die IP-Adresse des Zielservers angezeigt, anstatt sie als "undefined" (nicht definiert) zu kennzeichnen.
Speicherleck in MPs Ein Speicherleck in Message Processors wurde behoben.
messageid in Analytics Die Ablaufvariable „messageid“ wird jetzt in Edge Analytics gespeichert.