Notes de version d'Edge Microgateway 2.3.x

Vous consultez la documentation Apigee Edge.
Accédez à la documentation**Apigee X**.
info

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

Note d'installation

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

npm install -g edgemicro

Pour en savoir plus, consultez la section Installation pour plus de détails.

Version 2.3.0-bêta

Voici les nouvelles fonctionnalités et améliorations apportées à cette version :

Fonctionnalité de rechargement sans interruption

Après avoir modifié la configuration d'Edge Microgateway, vous pouvez charger la configuration 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 edgemicro start commande.

De plus, trois nouvelles commandes CLI ont é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 interruption.

Ajout d'informations sur la 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 d'autorité de certification du client au format PFX.
passphrase Chaîne contenant la phrase secrète de la clé privée ou du PFX.
ca Chemin d'accès à un fichier contenant une liste de certificats approuvés au format PEM.
ciphers Chaîne décrivant les algorithmes de chiffrement à utiliser, séparés par un signe deux-points (:).
rejectUnauthorized Si la valeur est "true", le certificat de 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 à la version 3.
servername Nom du serveur pour l'extension TLS SNI (Server Name Indication).

Autoriser un point de terminaison d'API personnalisé pour la configuration

De nouveaux points de terminaison configurables sont disponibles pour le proxy d'autorisation. Ils sont compatibles avec l'utilisation d'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 des fichiers journaux à stdout

Vous pouvez envoyer des données de journal à la sortie standard avec un nouveau paramètre de configuration :

edgemicro:
  logging:
    to_console: true  

Consultez Gérer les fichiers journaux.