Você está lendo a documentação do Apigee Edge.
Acesse a documentação da
Apigee X. info
Em 13 de agosto de 2015, lançamos um patch para WebSockets do Apigee Edge para Private Cloud.
Novos recursos e melhorias
Confira a seguir os novos recursos e melhorias desta versão.
Ajuste do tamanho do frame do WebSocket
É possível configurar o tamanho dos frames WebSocket no Apigee Edge para nuvem privada. Para 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 os nós do roteador e 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 destinos inline e targetservers.
Novas variáveis nos fluxos de mensagens fornecem informações mais completas de URL 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 só é preenchido 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 estão falhando após a mudança da senha do sistema |
| MGMT-2551 | A interface na 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 estão falhando após a mudança da senha do sistema |
| MGMT-1677 | Registrar falhas de autenticação e autorização em debug |
| CORERT-318 | HTTPServer.streaming.buffer.limit=10 causou solicitações
intermitentes travadas Ao lidar com clientes lentos e payloads grandes, ocasionalmente as solicitações travavam e expiravam do roteador. Esse problema só foi observado quando a propriedade HTTPServer.streaming.buffer.limit do roteador estava definida como um valor diferente de zero. O problema foi corrigido. |
| APIRT-1766 | Tempos limite em WebSockets |
| APIRT-1713 | Falhas na política ExtractVariables com carga de menos de 10 TPS |
| APIRT-1472 | Mensagens em system.log sempre que uma API de verificação de integridade é invocada |
| APIRT-1147 | Os dados de streaming de proxy do bucket do S3 não concluem mais o download |