Vous consultez la documentation Apigee Edge.
Accédez à la documentation Apigee X.
Le 20 novembre 2019, Google a lancé la version 1.0.0 de l'environnement d'exécution Apigee hybrid. Cette section décrit les corrections de bugs et les problèmes connus liés à la version 1.0.0.
Problèmes connus (DG)
Le tableau suivant décrit les problèmes connus de cette version :
| Problème | Description |
|---|---|
| 144886537 | Le routage du chemin de base ne fonctionne pas dans la version 1.0.0 d'Apigee hybrid. Lorsque les remplacements sont configurés pour être acheminés vers différents environnements avec le même alias d'hôte, l'entrée ne les achemine pas vers un environnement en fonction du chemin. |
| 144584813 | Si vous créez une session de débogage, mais qu'elle ne comporte pas encore de transactions, l'API List Debug Sessions ne l'inclut pas dans la liste. L'API n'inclut les sessions dans la réponse que si elles contiennent au moins une transaction. |
| 144436206 | Dans la vue Performances des caches, le calcul du taux d'accès au cache est incorrect. |
| 144321491 | Apigee hybrid enregistre les notifications "Création de cache manquant" indiquant une dégradation potentielle des performances. Ces messages sont attendus et peuvent être ignorés. |
| 144321144 | Les proxys avec des hôtes virtuels sécurisés ne peuvent pas être actualisés. |
| 144286363 | Le masque de débogage dans env.json ne masque pas les données de réponse. L'API suivante ne permet pas de mettre à jour le masque de débogage "env.json" avec un champ "responseJSONPaths" : PATCH /v1/organizations/org/environments/env/debugmask?replaceRepeatedFields=true
{
"responseJSONPaths": ["$.maskedDataEnv"]
}Pour contourner ce problème avec Trace, vous pouvez supprimer l'intégralité d'une session Trace dans l'interface utilisateur ou utiliser les API Trace pour supprimer des transactions individuelles dans une session. |
| 143774187 | L'interface utilisateur hybride affiche le libellé "Entreprise" dans la vue des applications. |
| 143659917 | Le paramètre d'expiration de la règle PopulateCache doit être défini sur une valeur explicite comprise entre 1 et 30. Exemple : <ExpirySettings> <TimeoutInSec>30</TimeoutInSec> </ExpirySettings> |
| 133192879 | Résumé : La latence est très élevé lorsque vous utilisez l'API ou l'interface utilisateur pour obtenir l'état de déploiement de votre organisation. Cette latence peut aboutir à une réponse Solution : actualisez votre navigateur (ou renvoyez la requête). |
| 123932912 | Avec un déploiement sans interruption, si le déploiement d'une nouvelle révision échoue, la révision d'origine n'est toujours pas déployée. Vous devrez redéployer la révision d'origine afin de restaurer son état de déploiement. |
| ND | Erreur d'en-tête HTTP non valide : l'entrée Istio transfère toutes les réponses cibles entrantes au protocole HTTP2. Comme le processeur de messages hybride n'accepte que le protocole HTTP1, vous pouvez rencontrer l'erreur suivante lorsqu'un proxy d'API est appelé : http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1, name: [:authority], value: [domain_name] Si cette erreur s'affiche, vous pouvez effectuer l'une des actions suivantes pour corriger le problème :
|
Bugs résolus
Les problèmes suivants répertoriés dans les notes de version d'Apigee hybride bêta 2 ont été résolus :
| Problème | Description |
|---|---|
| 133444606 | L'API d'applications développeurs mise à jour n'accepte pas tous les champs d'entrée documentés. |
| 133192879 | Résumé : La latence est très élevé lorsque vous utilisez l'API ou l'interface utilisateur pour afficher l'état de déploiement de votre organisation. Cette latence peut aboutir à une réponse |
| 131111865 | Le synchronisateur échoue lorsque le système de fichiers est trop saturé. Cela est dû au processus de récupération de mémoire de Kubernetes qui, par défaut, n'est déclenché que lorsque le système de fichiers est plein à 85 %. Fermée : non reproductible. |
Fonctionnalités Apigee Edge non compatibles
Google ne prévoit pas d'assurer les fonctionnalités suivantes dans Apigee hybrid :
- API vers :
- Manipuler des entrées KVM
- Rechercher ou révoquer des jetons d'accès OAuth (car les jetons sont hachés)
- Développement du portail des développeurs avec Drupal 7
- Règle OAuthv1.0a ou OAuth v1
- Règle de limitation du débit : Règle ConcurrentRateLimit
- Trireme (fin de vie le 10/10/2019)
Pour une comparaison complète des fonctionnalités entre hybrid et Edge, consultez Comparer hybrid à Edge.