14.05.14 – Versionshinweise zu Apigee Edge-Cloud

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

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

Neue Features und Verbesserungen

Im Folgenden sind die neuen Funktionen und Verbesserungen in dieser Version aufgeführt.

  • apigee-access Node.js-Modul
    Ein neues apigee-access-Node.js-Modul bietet Zugriff auf die folgenden Apigee-spezifischen Funktionen:
    • Ablaufvariablen im Apigee-Nachrichtenkontext aufrufen und ändern
    • Integrierten verteilten Cache verwenden

Sie können das Apigee-Zugriffsmodul verwenden, indem Sie apigee-access in Ihrem Code anfordern. Sie finden ihn auch über die Verwaltung von Werbenetzwerkpartnern:

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

Laden Sie für Nutzungsinformationen zu apigee-access den NPM herunter und lesen Sie die README.md-Datei.

  • SOAP-Unterstützung
    Edge umfasst die folgenden Verbesserungen für SOAP/WSDL API-Proxys:
    • SOAP-XML-Passthrough
    • Auf der Startseite der APIs in der Edge-Management-Benutzeroberfläche werden visuelle Indikatoren für SOAP APIs angezeigt.

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

  • Beta-Trace-Verbesserungen
    Die Beta-Trace-Funktion für API-Proxys umfasst die folgenden Funktionen:
    • Für API-Proxys mit bedingten Datenflüssen die Symbole „Wahr“ und „Falsch“, die angeben, ob Bedingungen als wahr oder falsch ausgewertet wurden
    • Eine erweiterte Ansicht der Transaktionszeitachse, bei der Elementen, die weniger als 1% der Gesamtzeit einnehmen, weniger visueller Raum zugewiesen wird, sodass mehr Elemente angezeigt werden können
    • Ein neues Symbollogo, das anzeigt, wann 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. Dieses Problem wurde bereits behoben.
5xx-Fehler bei Antworten 5xx-HTTP-Fehler traten in Situationen auf, in denen Antworten gemäß der HTTP-Spezifikation vollständig waren (keine Content-Length- oder aufgeteilte Codierung in Zielendpunktantworten). Edge behandelt diese Antworten jetzt als abgeschlossen.
NPEs

In den folgenden Situationen wurde eine NullPointerException ausgegeben:

  • In cURL-Anfragen, wenn Anwendungs-/Oktett-Stream-Inhalt ohne den Datentyp übergeben wurde --data-binary
  • Wenn bei einem API-Proxy-Bundle der Ordner „/apiproxy“ fehlte

Stattdessen wird nun die folgende Meldung ausgegeben: "Bundle is invalid. APIProxy-Inhalte konnten nicht gelesen/gefunden werden."

Trace: IP-Adresse Beta-Trace-Funktion: Wenn in API-Proxy-Trace-Sitzungen ein Zielserver mit einer IP-Adresse definiert ist, wird in den Transaktionsdetails jetzt die IP-Adresse des Zielservers angezeigt, anstatt sie als „nicht definiert“ zu kennzeichnen.
Speicherleck bei MPs Ein Speicherleck in den Message Processorn wurde behoben.
„messageid“ in Analytics Die Flussvariable „messageid“ wird jetzt in der Edge-Analyse gespeichert.