Vous consultez la documentation Apigee Edge.
Accédez à la
documentation**Apigee X**. info
Aux dates suivantes, nous avons commencé à déployer des mises à jour de composants dans Apigee Edge pour le cloud public :
- Routeur : lundi 31 mai 2021
- Serveur de gestion : mardi 15 juin 2021
- Processeur de messages : mercredi 30 juin 2021
- Processeur de messages : mardi 19 octobre 2021
Nouvelles fonctionnalités et mises à jour
Vous trouverez ci-dessous les nouvelles fonctionnalités et mises à jour offertes par cette version.
Nouvel indicateur au niveau de l'organisation pour limiter les autorisations utilisateur pour la ressource Audits
Un nouvel indicateur au niveau de l'organisation a été ajouté : features.isAuditEnabledOnlyForOrgAdmin. Si cet indicateur
est défini sur true pour une organisation spécifique, seuls les utilisateurs OrgAdmin peuvent accéder
à la ressource Audits. Cette fonctionnalité permet aux clients de désactiver les audits pour tous les rôles utilisateur
à l'exception d'OrgAdmin. Le comportement par défaut est le comportement existant.
L'encodage de transfert identity n'est plus compatible
Les requêtes avec
Transfer-Encoding: identity recevront désormais une réponse HTTP 501.
Nouvelle propriété pour le processeur de messages
Nous avons introduit une nouvelle propriété pour le processeur de messages que vous pouvez utiliser pour configurer
le transfert de proxy vers un serveur backend :
conf_http_HTTPClient.use.proxy.host.header.with.target.uri. La propriété définit
l'hôte et le port cible en tant qu'en-tête HOST.
En-tête d'ID de vérification d'état
Lorsque vous utilisez un HealthMonitor, et plus précisément un HTTP Monitor, il est désormais possible de configurer les requêtes de vérification d'état pour inclure un en-tête HTTP avec un nom connu, qui reçoit une valeur unique attribuée de manière dynamique pour chaque requête de vérification d'état.
Compatibilité avec les ensembles de propriétés dans Apigee Edge
Les ensembles de propriétés sont désormais compatibles avec Apigee Edge. Consultez la page Utiliser les ensembles de propriétés.
Bugs corrigés
Les bugs suivants sont résolus dans cette version. Cette liste s'adresse principalement aux utilisateurs qui veulent vérifier si un correctif a été émis en réponse à leurs demandes d'assistance. Elle n'est pas conçue pour fournir des informations détaillées à tous les utilisateurs.
| ID du problème | Nom du composant | Description |
|---|---|---|
| 151688733 | Serveur de gestion |
Un problème a été résolu : un état HTTP 409 était renvoyé dans certains cas lors de la tentative de récupération des journaux d'audit. |
| 161767761 | Serveur de gestion |
Un problème a été résolu : le corps de la requête n'était pas correctement consigné pour certaines requêtes dans les journaux d'audit. |
| 162300761 | Serveur de gestion |
Un problème a été résolu : si une définition OpenAPI ne renvoyait pas de JSON ou de YAML valide, une exception était générée, exposant des parties de la réponse cible. |
| 172081319 | Serveur de gestion |
Un problème a été résolu : les utilisateurs pouvaient attribuer des rôles utilisateur à leurs comptes, ce qui leur permettait d’accéder à des organisations dont ils n’étaient pas propriétaires. Avec ce correctif, de telles opérations ne sont plus autorisées. |
| 174925913 | Serveur de gestion |
Un problème a été résolu : les utilisateurs ne pouvaient pas mettre à jour les entrées KVM existantes dont le nom commençait par '/'. Cette modification autorise ces mises à jour. |
| 180874323 | Serveur de gestion |
Un problème a été résolu : il était possible de conserver les numéros de révision des révisions de proxy supprimées. Ce correctif permet aux utilisateurs de supprimer de force ces numéros de révision en attente. |
| 67780911 | Processeur de messages |
Un problème a été résolu : la variable de flux |
| 184967588 | Processeur de messages |
Un problème a été résolu : le type (Dans la version de correctif du 19/10/2021) |
| 77021457 | Processeur de messages |
Un problème a été résolu : la définition de |
| 119911660 | Processeur de messages |
Un problème lié à la règle d'appel de service a été résolu : lorsque |
| 120421482 | Processeur de messages |
Des vérifications supplémentaires ont été ajoutées lors de la création du KVM pour valider l'existence de l'environnement spécifié. |
| 140911291 | Processeur de messages |
Un problème a été résolu : les messages contenant des sauts de ligne consignés via |
| 143086035 | Processeur de messages |
Un problème a été résolu : le Health Monitor ignorait la valeur de
Désormais, la valeur de |
| 144017075 | Processeur de messages |
Empêchez la modification accidentelle d'un objet dans le cache L1. Lorsqu'un objet est placé ou récupéré dans le cache L1, une copie est placée ou récupérée à la place. |
| 150594487 | Processeur de messages |
Un problème a été résolu : l'ensemble du bootstrap du processeur de messages échouait lors de la tentative de chargement d'un fichier JAR corrompu. |
| 157468872 | Processeur de messages |
La valeur obsolète du KVM après expiration est réduite.
Un problème a été résolu : |
| 160648174 | Processeur de messages |
RaiseFault valide le nom dans n'importe quel AssignVariable Lorsque la règle RaiseFault inclut un élément AssignVariable, la règle valide désormais que le nom n'est pas vide. |
| 161390503 | Processeur de messages |
Gestion correcte de La règle HMAC gère désormais correctement le cas où la variable référencée pour l'élément Message n'est pas définie : elle génère une erreur avec un message indiquant qu'une variable référencée ne peut pas être résolue. |
| 162320407 | Processeur de messages |
Un problème a été résolu : les certificats client n'étaient pas envoyés, même si |
| 164466716 | Processeur de messages |
Le comportement d'exception
Auparavant, l'exception |
| 165421271 | Processeur de messages |
Un problème a été résolu : les valeurs JSON non-chaînes dans les charges utiles étaient converties en chaînes dans l'outil de débogage. |
| 168082009 | Processeur de messages |
La variable de flux
La variable de flux |
| 173003882 | Processeur de messages |
Un problème a été résolu : un proxy avec la règle AssignMessage ne pouvait pas être déployé lorsqu'aucun nom n'était spécifié pour les en-têtes et d'autres éléments. |
| 177676554 | Processeur de messages |
Empêchez l'exécution parallèle de deux règles. Dans certains cas limités, si le processeur de messages rencontrait une erreur dans la réponse cible, il pouvait autoriser l'exécution parallèle de deux règles ou plus. Cela s'affichait dans l'outil de débogage sous la forme de règles exécutées dans le désordre ou dans le mauvais flux. |