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 sind die neuen Funktionen und Verbesserungen in diesem Release aufgeführt.
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 Processors 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)
Zielablaufvariablen werden für Inline-Ziele und Zielserver nicht richtig ausgefüllt
Neue Variablen in Nachrichtenflüssen 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“ 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 | Description |
|---|---|
| TBD-82 | Fehler bei den Selbsttests des Verwaltungsservers nach Änderung des Systempassworts |
| MGMT-2551 | UI 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 | Fehler bei den Selbsttests des Verwaltungsservers nach Änderung des Systempassworts |
| MGMT-1677 | Authentifizierungs- und Autorisierungsfehler im Debug-Log protokollieren |
| CORERT-318 | HTTPServer.streaming.buffer.limit=10 hat zu zeitweiligen Anfragen geführt, die nicht mehr reagiert haben. 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 die Eigenschaft „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 | Meldungen in system.log bei jedem Aufruf einer Health Check API |
| APIRT-1147 | Proxy-Streaming von Daten aus S3-Bucket schließt Download nicht mehr ab |