4.14.04.10: notas da versão do Apigee Edge no local

Você está visualizando a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info

Na quarta-feira, 20 de agosto de 2014, lançamos um patch para a versão local do Apigee Edge.

Bugs corrigidos

Os bugs abaixo foram corrigidos nesta versão.

Tópico Descrição
O roteador Netty não responde devido ao acúmulo nas conexões agrupadas
CORERT-219
Problemas resolvidos que causavam um vazamento de conexão quando o cliente se desconectava mesmo antes das respostas da API serem enviadas.
Erros de máquina de estado nos registros do roteador Netty causam a suspensão do roteador
CORERT-201

Quando um cliente enviava solicitações consecutivas em uma conexão sem esperar por uma resposta, o roteador Netty parecia travar e não processar nenhuma solicitação.

Uma nova propriedade HTTPServer.pipelining.enabled em router.properties para o roteador Netty permite controlar o pipelining HTTP. Os valores a seguir descrevem o comportamento:

  • "false" (padrão): se várias solicitações forem recebidas, o roteador vai retornar um erro indicando a tentativa de pipelining e fechar a conexão.
  • "true": o roteador processa uma solicitação por vez, armazenando as solicitações em uma fila pendente. As respostas a cada solicitação são enviadas na mesma ordem em que chegam.

Nos casos em que uma resposta precisa de um encerramento de conexão, a conexão é encerrada imediatamente e nenhuma resposta é enviada para solicitações subsequentes.

Mensagens CLOSE_WAIT
CORERT-188
Problemas resolvidos com mensagens CLOSED_WAIT que não são fechadas corretamente.
O processador de mensagens fecha as conexões enquanto o roteador tenta reutilizar as conexões do pool
CORERT-114
Correção dos problemas que faziam com que a conexão agrupada fosse fechada em determinadas condições de erro.
Erros 5xx em respostasAPIRT-342 Erros HTTP 5xx ocorreram em situações em que uma resposta foi concluída de acordo com a especificação HTTP (sem Content-Length ou codificação fragmentada nas respostas do endpoint de destino). O Edge agora trata essas respostas como completas.