14.05.14 - Notes de version du cloud d'Apigee Edge

Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur Apigee X.
info

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 apportées à cette version.

  • Module Node.js apigee-access
    Un nouveau module Node.js apigee-access permet d'accéder aux fonctionnalités Apigee suivantes :
    • Accéder et modifier les variables de flux dans le contexte du message Apigee
    • Utiliser le cache distribué intégré

Vous pouvez utiliser le module apigee-access en exigeant apigee-access dans votre code. Vous pouvez également le trouver sur NPM:

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

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

  • Compatibilité avec SOAP
    Edge inclut les améliorations suivantes pour les proxys d'API SOAP/WSDL :
    • Transmission SOAP XML
    • Sur la page d'accueil des API de l'interface utilisateur de gestion Edge, indicateurs visuels des API SOAP

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

  • Améliorations de la fonctionnalité de traçage bêta
    La fonctionnalité de traçage bêta pour les proxys d'API inclut les fonctionnalités suivantes :
    • Pour les proxys d'API contenant des flux conditionnels, icônes "True" (Vrai) et "False" (Faux) indiquant si les conditions ont été évaluées à "true" (Vrai) ou "false" (Faux)
    • Une vue améliorée de la chronologie des transactions qui alloue moins d'espace visuel aux éléments qui représentent moins de 1% du temps total, ce qui permet d'afficher plus d'éléments
    • Nouveau badge d'icône indiquant quand une règle a été ignorée, car la condition de l'étape a renvoyé la valeur "false"

Bugs résolus

Les bugs suivants sont résolus dans cette version.

Thème Description
Erreurs de déploiement de 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 d'Edge. Ce problème a été résolu.
Erreurs 5xx dans les réponses Des erreurs HTTP 5xx se sont produites lorsque les réponses étaient complètes conformément à la spécification HTTP (pas d'encodage Content-Length ou par blocs dans les réponses du point de terminaison cible). Edge considère désormais ces réponses comme terminées.
NPE

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

  • Dans les requêtes cURL lorsque le contenu application/octet-stream a été transmis sans type de données --data-binary
  • Lorsque le dossier /apiproxy était manquant dans un groupe de proxys d'API

Le message suivant s'affiche à la place: "Le bundle n'est pas valide. Impossible de lire/trouver le contenu de l'APIProxy."

Traçage: adresse IP Fonctionnalité de traçage bêta: dans les sessions de traçage du 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 la marquer comme "indéfinie".
Fuite de mémoire dans les MP Une fuite de mémoire dans les processeurs de messages a été corrigée.
messageid dans les données analytiques La variable de flux messageid est désormais stockée dans les données analytiques Edge.