Vous consultez la documentation d'Apigee Edge.
Consultez la
documentation Apigee X. en savoir plus
Le 1er mai 2020, nous avons lancé une nouvelle version d'Apigee Edge pour le cloud privé.
Procédure de mise à jour
Pour mettre à jour votre installation, procédez comme suit sur les nœuds périphériques:
-
Sur tous les nœuds périphériques:
- Nettoyez les dépôts Yum :
sudo yum clean all
- Téléchargez le dernier fichier
bootstrap_4.19.01.sh
Edge 4.19.01 dans/tmp/bootstrap_4.19.01.sh
:curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
- Installez l'utilitaire et les dépendances
apigee-service
d'Edge 4.19.01 :sudo bash /tmp/bootstrap_4.19.01.sh apigeeuser=uName apigeepassword=pWord
Où uName:pWord correspondent au nom d'utilisateur et au mot de passe que vous avez reçus de la part d'Apigee. Si vous omettez pWord, vous êtes invité à le faire.
- Mettez à jour l'utilitaire
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Utilisez la commande
source
pour exécuter le scriptapigee-service.sh
:source /etc/profile.d/apigee-service.sh
- Nettoyez les dépôts Yum :
- Exécutez le script
update.sh
sur tous les nœuds. Sur chaque nœud, exécutez la commande suivante :/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
Où configFile spécifie le fichier de configuration que vous avez utilisé pour installer Apigee Edge pour le cloud privé.
- Si vous utilisez le portail de services pour les développeurs Apigee (ou simplement le portail), mettez à niveau PHP, Drupal et SmartDocs. Pour en savoir plus, consultez la section Mettre à niveau le portail.
Logiciels compatibles
Cette version met à niveau le logiciel suivant, utilisé par le portail de services pour les développeurs Apigee (ou simplement, le portail):
- PHP vers 7.0.32
- Noyau Drupal vers 7.69
- Drush vers la version 8.3.2
Pour en savoir plus, consultez la section Mettre à niveau le portail.
Abandons et retraits
Aucune modification.
Bugs résolus
Le tableau suivant répertorie les bugs corrigés dans cette version:
ID du problème | Description |
---|---|
146511514 |
Faille XSS dans SmartDocs Cette version corrige une faille de sécurité dans SmartDocs. Les sites qui utilisent SmartDocs sont invités à effectuer la mise à niveau immédiatement. |
148198065 |
Ordre d'exécution des règles Dans certains cas, l'ordre d'exécution des stratégies n'était pas celui attendu. |
148231209 |
Journalisation du serveur Qpid Le processus de serveur Qpid consignait des messages concernant la propriété |
154867155 |
Les requêtes avec des cibles indisponibles peuvent entraîner plusieurs réponses Lorsque des erreurs se produisaient lors du traitement d'une requête sans cible, Edge for the Private Cloud envoyait parfois plusieurs réponses. |
154868912 |
Flux partagés dans PostClientFlow Le processeur de messages passait dans une boucle infinie lorsqu'un proxy faisait référence à un flux partagé qui n'était pas déployé dans l'environnement. |
Problèmes connus
Le tableau suivant décrit les problèmes connus de cette version :
ID du problème | Description |
---|---|
N/A | Incompatibilités OpenJDK
N'utilisez pas les builds suivants d'OpenJDK 1.8.0:
Si vous exécutez l'une de ces versions, Apigee vous recommande de revenir à une version précédente. Pour en savoir plus, consultez Télécharger et installer des packages OpenJDK prédéfinis. |
76087166 |
VM KVM dans un environnement multicentre de données Si une organisation couvre plusieurs centres de données (par exemple, dc-1 et dc-2), le serveur de gestion devrait se connecter uniquement aux nœuds Cassandra du centre de données local pour la gestion des clés et les opérations KVM (Key Value Map). Cependant, le serveur de gestion se connecte de manière aléatoire à l'un des centres de données. |