14/05.14 - Notas da versão do Apigee Edge

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

Na terça-feira, 20 de maio de 2014, lançamos uma nova versão na nuvem do Apigee Edge.

Novos recursos e melhorias

Confira a seguir os novos recursos e as melhorias desta versão.

  • Módulo Node.js apigee-access
    Um novo módulo Node.js apigee-access oferece acesso à seguinte funcionalidade específica da Apigee:
    • Como acessar e modificar variáveis de fluxo no contexto de mensagem da Apigee
    • Como usar o cache distribuído integrado

É possível usar o módulo apigee-access exigindo apigee-access no código. Também é possível encontrá-lo no NPM:

https://www.npmjs.org/package/apigee-access

Para informações de uso sobre o apigee-access, faça o download do NPM e consulte README.md.

  • Suporte a SOAP
    O Edge inclui as seguintes melhorias para proxies de API SOAP/WSDL:
    • Transmissão de XML SOAP
    • Na página inicial das APIs na interface de gerenciamento do Edge, indicadores visuais de APIs SOAP

Para detalhes, consulte Como expor um serviço da Web baseado em SOAP como um proxy de API.

  • Melhorias no trace Beta
    O recurso de trace Beta para proxies de API inclui os seguintes recursos:
    • Para proxies de API que contêm fluxos condicionais, ícones "True" e "False" indicando se as condições foram avaliadas como verdadeiras ou falsas
    • Uma visualização aprimorada da linha do tempo de transações que aloca menos espaço visual para elementos que consomem menos de 1% do tempo total, permitindo que mais elementos sejam mostrados
    • Um novo ícone de selo que indica quando uma política foi ignorada porque a condição da etapa foi avaliada como "false".

Bugs corrigidos

Os bugs abaixo foram corrigidos nesta versão.

Tópico Descrição
Erros de implantação de proxy na interface Às vezes, a alteração e o salvamento de proxies implantados resultavam em erros na interface de gerenciamento do Edge. Esse problema foi resolvido.
Erros 5xx nas respostas Erros HTTP 5xx ocorreram em situações em que as respostas foram concluídas 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.
NPEs

Uma NullPointerException estava sendo gerada nas seguintes situações:

  • Em solicitações cURL, quando o conteúdo application/octet-stream foi transmitido sem o tipo de dados --data-binary
  • Quando um pacote de proxy de API não tinha a pasta /apiproxy

A seguinte mensagem é gerada: "O pacote é inválido. Não foi possível ler/encontrar o conteúdo do APIProxy."

Trace: endereço IP Recurso de rastreamento Beta: nas sessões de rastreamento do proxy de API, se um servidor de destino for definido com um endereço IP, os detalhes da transação agora vão mostrar o endereço IP do servidor de destino em vez de serem marcados como "indefinido".
Vazamento de memória em MPs Foi corrigido um vazamento de memória nos processadores de mensagens.
ID da mensagem no Analytics A variável de fluxo de messageid agora é armazenada na Análise de borda.