Você está visualizando a documentação do Apigee Edge.
Acesse a
documentação da
Apigee X. info
Na quinta-feira, 13 de agosto de 2015, lançamos um patch para WebSockets do Apigee Edge for Private Cloud.
Novos recursos e melhorias
Confira a seguir os novos recursos e as melhorias desta versão.
Ajuste do tamanho do frame do WebSocket
É possível configurar o tamanho dos frames do WebSocket no Apigee Edge para nuvem privada. Para fazer isso, configure propriedades em dois arquivos diferentes em todos os roteadores e processadores de mensagens. Os valores nos dois arquivos precisam sempre corresponder.
- No arquivo router.properties do roteador, configure:
WEBSOCKET.frame.limit=4k
- No arquivo netty-websocket-adaptor.properties do processador de mensagens, configure:
netty.websocket.message.max.frame.length=4k
Reinicie o roteador e os nós do processador de mensagens depois de atualizar os arquivos. Exemplo:
/<inst-root>/apigee4/bin/apigee-service router restart
/<inst-root>/apigee4/bin/apigee-service message-processor restart
(APIRT-1806)
As variáveis de fluxo de destino não são preenchidas corretamente para o destino inline e os targetservers
As novas variáveis nos fluxos de mensagens oferecem informações de URL mais completas para endpoints e servidores de destino:
- TargetEndpoint: request.url substitui target.basepath.with.query.
- TargetServer: loadbalancing.targetserver substitui targetserver.name. Além disso, target.basepath é preenchido apenas quando o elemento <Path> é usado no elemento HTTPTargetConnection <LoadBalancer> do TargetEndpoint. (APIRT-1050)
Bugs corrigidos
Os bugs abaixo foram corrigidos nesta versão.
ID do problema | Descrição |
---|---|
TBD-82 | As autoverificações do servidor de gerenciamento falham após a mudança da senha do sistema |
MGMT-2551 | A interface da versão 4.15.04.03 não funciona mais com o Java 6 |
MGMT-2418 | A configuração da interface apigee.conf não oferece suporte a TLS |
MGMT-2255 | As autoverificações do servidor de gerenciamento falham após a mudança da senha do sistema |
MGMT-1677 | Registrar falhas de autenticação e autorização no depurador |
CORERT-318 | HTTPServer.streaming.buffer.limit=10 causou solicitações intermitentes
pendentes Ao lidar com clientes lentos e payloads grandes, ocasionalmente as solicitações ficavam pendentes e expiravam no roteador. Esse problema foi observado apenas quando o roteador tinha a propriedade HTTPServer.streaming.buffer.limit definida como um valor diferente de zero. O problema foi corrigido. |
APIRT-1766 | Tempos limite em WebSockets |
APIRT-1713 | Falhas da política ExtractVariables com carga de 10 TPS |
APIRT-1472 | Mensagens no system.log sempre que uma API de verificação de integridade é invocada |
APIRT-1147 | Os dados de streaming do proxy do bucket do S3 não concluem mais o download |