Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X. info
Giovedì 13 agosto 2015 abbiamo rilasciato una patch per WebSocket di Apigee Edge for Private Cloud.
Nuove funzionalità e miglioramenti
Di seguito sono riportate le nuove funzionalità e i miglioramenti di questa release.
Regolazione delle dimensioni del frame WebSocket
Puoi configurare le dimensioni dei frame WebSocket in Apigee Edge for Private Cloud. Per farlo, configura le proprietà in due file diversi su tutti i router e gli elaboratori di messaggi. I valori in entrambi i file devono sempre corrispondere.
- Nel file router.properties del router, configura:
WEBSOCKET.frame.limit=4k
- Nel file netty-websocket-adaptor.properties dell'elaboratore di messaggi, configura:
netty.websocket.message.max.frame.length=4k
Riavvia i nodi del router e dell'elaboratore di messaggi dopo aver aggiornato i file. Ad esempio:
/<inst-root>/apigee4/bin/apigee-service router restart
/<inst-root>/apigee4/bin/apigee-service message-processor restart
(APIRT-1806)
Le variabili del flusso target non vengono compilate correttamente per target e targetserver in linea
Le nuove variabili nei flussi di messaggi forniscono informazioni più complete sugli URL per gli endpoint e i server di destinazione:
- TargetEndpoint: request.url sostituisce target.basepath.with.query.
- TargetServer: loadbalancing.targetserver sostituisce targetserver.name. Inoltre, target.basepath viene compilato solo quando l'elemento <Path> viene utilizzato nell'elemento HTTPTargetConnection <LoadBalancer> di TargetEndpoint. (APIRT-1050)
Bug corretti
In questa release sono stati corretti i seguenti bug.
ID problema | Descrizione |
---|---|
TBD-82 | I controlli automatici del server di gestione non vanno a buon fine dopo la modifica della password del sistema |
MGMT-2551 | L'interfaccia utente in 4.15.04.03 non funziona più con Java 6 |
MGMT-2418 | La configurazione dell'interfaccia utente apigee.conf non supporta TLS |
MGMT-2255 | I controlli automatici del server di gestione non vanno a buon fine dopo la modifica della password del sistema |
MGMT-1677 | Registrare gli errori di autenticazione e di autorizzazione in fase di debug |
CORERT-318 | HTTPServer.streaming.buffer.limit=10 ha causato richieste intermittenti bloccate Quando si utilizzano client lenti e payload di grandi dimensioni, a volte le richieste si bloccavano e il router andava in timeout. Questo problema si è verificato solo quando la proprietà HTTPServer.streaming.buffer.limit del router era impostata su un valore diverso da zero. Il problema è stato risolto. |
APIRT-1766 | Timeout su WebSocket |
APIRT-1713 | Errori delle norme di ExtractVariables con un carico di 10 TPS |
APIRT-1472 | Messaggi in system.log ogni volta che viene invocata un'API di controllo dell'integrità |
APIRT-1147 | Il download dei dati di streaming proxy dal bucket S3 non viene più completato |