Sie lesen gerade die Dokumentation zu Apigee Edge.
Apigee X-Dokumentation aufrufen. info
Am Donnerstag, dem 13. August 2015, haben wir einen Patch für Apigee Edge for Private Cloud WebSockets veröffentlicht.
Neue Features und Verbesserungen
Im Folgenden finden Sie die neuen Funktionen und Verbesserungen in dieser Version.
Anpassung der WebSocket-Frame-Größe
Sie können die Größe von WebSocket-Frames in Apigee Edge for Private Cloud konfigurieren. Dazu müssen Sie Attribute in zwei verschiedenen Dateien auf allen Routern und Message-Prozessoren konfigurieren. Die Werte in beiden Dateien müssen immer übereinstimmen.
- Konfigurieren Sie in der Datei „router.properties“ des Routers Folgendes:
WEBSOCKET.frame.limit=4k - Konfigurieren Sie in der Datei „netty-websocket-adaptor.properties“ des Message-Processors Folgendes:
netty.websocket.message.max.frame.length=4k
Starten Sie die Router- und Message Processor-Knoten nach dem Aktualisieren der Dateien neu. Beispiel:
/<inst-root>/apigee4/bin/apigee-service router restart
/<inst-root>/apigee4/bin/apigee-service message-processor restart
(APIRT-1806)
Zielvariablen des Ablaufs werden für Inline-Ziele und Zielserver nicht richtig ausgefüllt
Neue Variablen in Nachrichtenflüssen liefern umfassendere URL-Informationen für Zielendpunkte und Zielserver:
- TargetEndpoint: request.url ersetzt target.basepath.with.query.
- TargetServer: loadbalancing.targetserver ersetzt targetserver.name. Außerdem wird „target.basepath“ nur ausgefüllt, wenn das Element <Path> im Element <LoadBalancer> der HTTPTargetConnection des TargetEndpoint verwendet wird. (APIRT-1050)
Fehlerkorrekturen
Folgende Fehler wurden in diesem Release behoben.
| Problem-ID | Beschreibung |
|---|---|
| TBD-82 | Selbsttests des Verwaltungsservers schlagen nach Änderung des Systempassworts fehl |
| MGMT-2551 | Benutzeroberfläche in Version 4.15.04.03 funktioniert nicht mehr mit Java 6 |
| MGMT-2418 | Die UI-Konfiguration „apigee.conf“ unterstützt kein TLS. |
| MGMT-2255 | Selbsttests des Verwaltungsservers schlagen nach Änderung des Systempassworts fehl |
| MGMT-1677 | Authentifizierungs- und Autorisierungsfehler im Debug-Log protokollieren |
| CORERT-318 | HTTPServer.streaming.buffer.limit=10 hat zu zeitweiligen Anfragen geführt, die nicht abgeschlossen wurden. Bei langsamen Clients und großen Nutzlasten blieben die Anfragen gelegentlich hängen und es kam zu einer Zeitüberschreitung durch den Router. Dieses Problem trat nur auf, wenn die Property „HTTPServer.streaming.buffer.limit“ des Routers auf einen Wert ungleich null gesetzt war. Das Problem wurde behoben. |
| APIRT-1766 | Timeouts bei WebSockets |
| APIRT-1713 | Fehler bei der ExtractVariables-Richtlinie bei einer Last von 10 TPS |
| APIRT-1472 | Meldungen in system.log bei jedem Aufruf einer Health Check API |
| APIRT-1147 | Proxy-Streaming von Daten aus dem S3-Bucket schließt den Download nicht mehr ab |