4.14.04.10 – Versionshinweise zu lokalem Apigee Edge

Sie lesen gerade die Dokumentation zu Apigee Edge.
Apigee X-Dokumentation aufrufen.
info

Am Mittwoch, dem 20. August 2014, haben wir einen Patch für die On-Premise-Version von Apigee Edge veröffentlicht.

Fehlerkorrekturen

Folgende Fehler wurden in diesem Release behoben.

Thema Description
Netty-Router reagiert nicht mehr aufgrund von Ansammlungen in den gepoolten Verbindungen
CORERT-219
Es wurden Probleme behoben, die zu einem Verbindungsleck führten, wenn der Client die Verbindung trennte, bevor API-Antworten gesendet wurden.
Fehler im Zustandsautomaten in Netty-Router-Logs führen zu einem hängenden Router
CORERT-201

Wenn ein Client aufeinanderfolgende Anfragen über eine Verbindung gesendet hat, ohne auf eine Antwort zu warten, schien der Netty-Router hängen zu bleiben und keine Anfragen zu verarbeiten.

Mit der neuen HTTPServer.pipelining.enabled-Property in router.properties für den Netty-Router können Sie HTTP-Pipelining steuern. Die folgenden Werte beschreiben das Verhalten:

  • „false“ (Standard): Wenn mehrere Anfragen eingehen, gibt der Router einen Fehler zurück, der auf den Pipelining-Versuch hinweist, und schließt die Verbindung.
  • „true“: Der Router verarbeitet jeweils eine Anfrage, indem er die Anfragen in einer ausstehenden Warteschlange puffert. Antworten auf jede Anfrage werden in der Reihenfolge gesendet, in der sie eingegangen sind.

Wenn für eine Antwort eine Verbindung geschlossen werden muss, wird die Verbindung sofort geschlossen und für nachfolgende Anfragen werden keine Antworten gesendet.

CLOSE_WAIT-Meldungen
CORERT-188
Probleme mit CLOSED_WAIT-Nachrichten behoben, die nicht ordnungsgemäß geschlossen wurden.
Nachrichtenprozessor schließt Verbindungen, während der Router versucht, Verbindungen aus dem Pool wiederzuverwenden
CORERT-114
Die Probleme, die dazu führten, dass die gepoolte Verbindung unter bestimmten Fehlerbedingungen geschlossen wurde, wurden behoben.
5xx-Fehler bei AntwortenAPIRT-342 5xx-HTTP-Fehler traten in Situationen auf, in denen eine Antwort gemäß der HTTP-Spezifikation vollständig war (keine Content-Length oder Chunked Encoding in Zielendpunktantworten). Edge behandelt diese Antworten jetzt als vollständig.