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

Você está lendo 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 do Apigee Edge na nuvem.

Novos recursos e melhorias

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

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

Para usar o módulo apigee-access, exija apigee-access no seu código. Ele também está disponível 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 o README.md.

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

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

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

Bugs corrigidos

Os bugs abaixo foram corrigidos nesta versão.

Tópico Descrição
Erros de implantação de proxy na interface A mudança e o salvamento de proxies implantados às vezes resultavam em erros na interface de gerenciamento do Edge O problema já foi resolvido.
Erros 5xx em respostas Erros HTTP 5xx ocorriam em situações em que as respostas estavam completas de acordo com a especificação HTTP (sem Content-Length ou codificação em blocos nas respostas do endpoint de destino). Agora, o Edge 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 era transmitido sem o tipo de dados --data-binary
  • Quando um pacote de proxy de API estava sem a pasta /apiproxy

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

Rastreamento: endereço IP Recurso de rastreamento Beta: em sessões de rastreamento de proxy de API, se um servidor de destino for definido com um endereço IP, os detalhes da transação vão mostrar o endereço IP do servidor de destino em vez de rotulá-lo como "indefinido".
Vazamento de memória em MPs Um vazamento de memória nos processadores de mensagens foi corrigido.
messageid no Analytics A variável de fluxo messageid agora é armazenada no Analytics do Edge.