14.05.14 - Notes de version du cloud d'Apigee Edge

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus

Le mardi 20 mai 2014, nous avons lancé une nouvelle version cloud d'Apigee Edge.

Nouvelles fonctionnalités et améliorations

Voici les nouvelles fonctionnalités et améliorations de cette version.

  • Module Node.js apigee-access
    Un nouveau module Node.js apigee-access donne accès aux fonctionnalités suivantes spécifiques à Apigee :
    • Accès et modification des variables de flux dans le contexte du message Apigee
    • Utiliser le cache distribué intégré

Vous pouvez utiliser le module "apigee-access" en ayant besoin de apigee-access dans votre code. Vous pouvez également y accéder sur NPM:

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

Pour plus d'informations sur l'utilisation d'apigee-access, téléchargez le fichier NPM et consultez le fichier README.md.

  • Compatibilité avec le protocoleSOAP
    Edge inclut les améliorations suivantes pour les proxys d'API SOAP/WSDL :
    • Passthrough XML par câble
    • Indicateurs visuels des API SOAP sur la page d'accueil des API de l'interface utilisateur de gestion Edge

Pour en savoir plus, consultez la section Exposer un service Web basé sur le protocole SOAP en tant que proxy d'API.

  • Améliorations de la trace bêta
    La fonctionnalité de trace bêta pour les proxys d'API inclut les fonctionnalités suivantes :
    • Pour les proxys d'API contenant des flux conditionnels, les icônes "Vrai" et "Faux" indiquant si les conditions sont évaluées sur "true" ou "false"
    • Affichage amélioré de la chronologie des transactions qui alloue moins d'espace visuel aux éléments qui prennent moins de 1% du temps total, ce qui permet d'afficher plus d'éléments
    • Nouveau badge d'icône qui indique lorsqu'une règle a été ignorée parce que la condition de l'étape a été évaluée comme "false"

Bugs résolus

Les bugs suivants sont résolus dans cette version.

Thème Description
Erreurs de déploiement du proxy dans l'interface utilisateur La modification et l'enregistrement des proxys déployés entraînaient parfois des erreurs dans l'interface utilisateur de gestion Edge. Ce problème a été résolu.
Erreurs 5xx dans les réponses Les erreurs HTTP 5xx se produisaient dans des situations où les réponses étaient complètes conformément à la spécification HTTP (pas de longueur de contenu ou d'encodage en bloc dans les réponses du point de terminaison cible). Edge traite désormais ces réponses comme terminées.
NullPointerException

Une exception NullPointerException était générée dans les situations suivantes:

  • Dans les requêtes cURL lorsque le contenu du flux application/octet a été transmis sans type de données --data-binary
  • Lorsqu'il manquait le dossier /apiproxy dans un groupe de proxys d'API

Le message suivant est désormais généré à la place: "Bundle is invalid. Impossible de lire/trouver le contenu d'APIProxy."

Trace: adresse IP Fonctionnalité de trace en version bêta: dans les sessions de trace de proxy d'API, si un serveur cible est défini avec une adresse IP, les détails de la transaction affichent désormais l'adresse IP du serveur cible au lieu de le marquer comme "non défini".
Fuite de mémoire en MP Une fuite de mémoire dans les processeurs de messages a été corrigée.
Messageid dans Analytics La variable de flux messageid est maintenant stockée dans Edge Analytics.