Sie lesen gerade die Dokumentation zu Apigee Edge.
Zur
Dokumentation zuApigee X wechseln. info
Am Donnerstag, 13. August 2015, haben wir einen Patch für Apigee Edge für Private Cloud WebSockets veröffentlicht.
Neue Features und Verbesserungen
Im Folgenden sind die neuen Features und Verbesserungen in diesem Release aufgeführt.
Größe von WebSocket-Frames anpassen
Sie können die Größe von WebSocket-Frames in Apigee Edge für Private Cloud konfigurieren. Dazu konfigurieren Sie Attribute in zwei verschiedenen Dateien auf allen Routern und Message Processors. 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 neu, nachdem Sie die Dateien aktualisiert haben. Beispiel:
/<inst-root>/apigee4/bin/apigee-service router restart
/<inst-root>/apigee4/bin/apigee-service message-processor restart
(APIRT-1806)
Variablen des Ziel-Flows werden für Inline-Ziel und Zielserver nicht korrekt ausgefüllt
Neue Variablen in Nachrichten-Flows liefern vollständigere 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 wird 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 Management Servers schlagen nach Änderung des Systempassworts fehl |
| MGMT-2551 | UI in 4.15.04.03 funktioniert nicht mehr mit Java 6 |
| MGMT-2418 | UI-Konfiguration apigee.conf unterstützt TLS nicht |
| MGMT-2255 | Selbsttests des Management Servers schlagen nach Änderung des Systempassworts fehl |
| MGMT-1677 | Authentifizierungs- und Autorisierungsfehler im Debug-Modus protokollieren |
| CORERT-318 | HTTPServer.streaming.buffer.limit=10 führte zu zeitweise hängenden
Anfragen Bei langsamen Clients und großen Nutzlasten blieben die Anfragen gelegentlich hängen und es kam zu einem Timeout vom Router. Dieses Problem trat nur auf, wenn für den Router das Attribut HTTPServer.streaming.buffer.limit auf einen Wert ungleich null festgelegt 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 | Nachrichten in system.log bei jedem Aufruf einer Systemdiagnose-API |
| APIRT-1147 | Proxy-Streaming-Daten aus dem S3-Bucket werden nicht mehr vollständig heruntergeladen |