4.15.04.03-WS (WebSocket) - Note di rilascio di Apigee Edge per il cloud privato

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Giovedì 13 agosto 2015 abbiamo rilasciato una patch per Apigee Edge for Private Cloud WebSockets.

Nuove funzionalità e miglioramenti

Di seguito sono riportate le nuove funzionalità e i miglioramenti di questa release.

Regolazione delle dimensioni dei 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 i processori 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 del processore di messaggi, configura:
    netty.websocket.message.max.frame.length=4k

Riavvia i nodi del router e del processore 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 di destinazione non vengono compilate correttamente per la destinazione in linea e i targetserver

Le nuove variabili nei flussi di messaggi forniscono informazioni più complete sull'URL per gli endpoint di destinazione 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 riescono dopo la modifica della password di sistema
MGMT-2551 L'interfaccia utente nella versione 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 riescono dopo la modifica della password di sistema
MGMT-1677 Registra gli errori di autenticazione e di autorizzazione nel debug
CORERT-318 HTTPServer.streaming.buffer.limit=10 ha causato richieste bloccate intermittenti richieste
Quando si utilizzano client lenti e payload di grandi dimensioni, le richieste a volte si bloccavano e andavano in timeout dal router. 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 della policy ExtractVariables con un carico di 10 TPS
APIRT-1472 Messaggi in system.log ogni volta che viene richiamata un'API di controllo dello stato
APIRT-1147 Il download dei dati di streaming del proxy dal bucket S3 non viene più completato