Notes de version d'Edge Microgateway 2.3.x

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

Voici les notes de version d'Apigee Edge Microgateway versions 2.3.x

Remarque concernant l'installation

Certaines versions précédentes d'Edge Microgateway vous permettent d'installer le logiciel en téléchargeant un fichier ZIP. Ces fichiers ZIP ne sont plus acceptés. Pour installer Edge Microgateway, vous devez utiliser:

npm install -g edgemicro

Pour en savoir plus, consultez la rubrique d'installation.

Version 2.3.0-beta

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

Fonctionnalité d'actualisation sans temps d'arrêt

Après avoir modifié la configuration d'Edge Microgateway, vous pouvez la charger sans supprimer de messages. Avec cette modification, Edge Microgateway démarre toujours en mode cluster et l'option --cluster a été supprimée de la commande edgemicro start.

Trois nouvelles commandes CLI ont également été ajoutées:

  • edgemicro status : vérifie si Edge Microgateway est en cours d'exécution ou non.
  • edgemicro stop : arrête le cluster Edge Microgateway.
  • edgemicro reload : recharge la configuration Edge Microgateway sans temps d'arrêt.

Ajout d'informations de version à la CLI

Un indicateur --version a été ajouté à la CLI. Pour obtenir la version actuelle d'Edge Microgateway, utilisez:

edgemicro --version

Nouvelles options SSL du serveur Edge Microgateway

Edge Microgateway est désormais compatible avec les options SSL de serveur suivantes, en plus de key et cert:

Option Description
pfx Chemin d'accès à un fichier pfx contenant la clé privée, le certificat et les certificats CA du client au format PFX.
passphrase Chaîne contenant la phrase secrète de la clé privée ou PFX.
ca Chemin d'accès à un fichier contenant une liste de certificats de confiance au format PEM.
ciphers Chaîne décrivant les algorithmes de chiffrement à utiliser, séparés par le caractère ":".
rejectUnauthorized Si la valeur est "true", le certificat du serveur est vérifié par rapport à la liste des autorités de certification fournies. Si la validation échoue, une erreur est renvoyée.
secureProtocol Méthode SSL à utiliser. Par exemple, SSLv3_method pour forcer SSL à utiliser la version 3.
servername Nom du serveur pour l'extension TLS SNI (Server Name Indication).

Autoriser le point de terminaison personnalisé de l'API pour la configuration

Il existe de nouveaux points de terminaison configurables pour le proxy d'autorisation, qui permettent d'utiliser un service d'authentification personnalisé. Ces points de terminaison sont les suivants:

  • edgeconfig:verify_api_key_url
  • edgeconfig:products

Pour en savoir plus, consultez Utiliser un service d'authentification personnalisé.

Envoyer les fichiers journaux à stdout

Vous pouvez envoyer les données des journaux vers la sortie standard à l'aide d'un nouveau paramètre de configuration:

edgemicro:
  logging:
    to_console: true  

Consultez la section Gérer les fichiers journaux.