Versionshinweise zu Edge Microgateway 2.3.x

Sie lesen gerade die Apigee Edge-Dokumentation.
Zur Apigee X-Dokumentation.
info

Dies sind die Versionshinweise für Apigee Edge Microgateway, Version 2.3.x.

Installationshinweis

In einigen früheren Versionen von Edge Microgateway konnten Sie die Software installieren, indem Sie eine ZIP Datei heruntergeladen haben. Diese ZIP-Dateien werden nicht mehr unterstützt. Verwenden Sie Folgendes, um Edge Microgateway zu installieren:

npm install -g edgemicro

Weitere Informationen finden Sie im Installationsartikel.

Version 2.3.0-beta

Im Folgenden sind die neuen Features und Verbesserungen für diese Version aufgeführt:

Funktion zum Neuladen ohne Ausfallzeiten

Nachdem Sie eine Konfigurationsänderung an Edge Microgateway vorgenommen haben, können Sie die Konfiguration laden ohne Nachrichten zu verlieren. Mit dieser Änderung wird Edge Microgateway immer im Clustermodus gestartet, und die Option --cluster wurde aus dem Befehl edgemicro start entfernt.

Außerdem wurden drei neue CLI-Befehle hinzugefügt:

  • edgemicro status - Prüft, ob Edge Microgateway ausgeführt wird.
  • edgemicro stop - Beendet den Edge Microgateway-Cluster.
  • edgemicro reload - Lädt die Edge Microgateway Konfiguration ohne Ausfallzeiten neu.

Versionsinformationen zur CLI hinzugefügt

Der CLI wurde ein --version-Flag hinzugefügt. Verwenden Sie Folgendes, um die aktuelle Version von Edge Microgateway abzurufen:

edgemicro --version

Neue SSL -Optionen für den Edge Microgateway-Server

Edge Microgateway unterstützt jetzt neben key und cert die folgenden Server-SSL-Optionen:

Option Beschreibung
pfx Pfad zu einer pfx-Datei mit dem privaten Schlüssel, dem Zertifikat und den Zertifikaten der Zertifizierungsstelle des Clients im PFX-Format.
passphrase Ein String mit der Passphrase für den privaten Schlüssel oder die PFX-Datei.
ca Pfad zu einer Datei mit einer Liste vertrauenswürdiger Zertifikate im PEM-Format.
ciphers Ein String, der die zu verwendenden Chiffren beschreibt, getrennt durch „:“.
rejectUnauthorized Wenn „true“, wird das Serverzertifikat anhand der Liste der angegebenen Zertifizierungsstellen überprüft. Wenn die Überprüfung fehlschlägt, wird ein Fehler zurückgegeben.
secureProtocol Die zu verwendende SSL-Methode. Beispiel: SSLv3_method, um SSL auf Version 3 zu erzwingen.
servername Der Servername für die SNI-TLS-Erweiterung (Server Name Indication).

Benutzerdefinierten API-Endpunkt für Konfiguration zulassen

Es gibt neue konfigurierbare Endpunkte für den Autorisierungsproxy, die die Verwendung eines benutzerdefinierten Authentifizierungsdienstes unterstützen. Diese Endpunkte sind:

  • edgeconfig:verify_api_key_url
  • edgeconfig:products

Weitere Informationen finden Sie unter Benutzerdefinierten Authentifizierungsdienst verwenden.

Logdateien an „stdout“ senden

Mit einer neuen Konfigurationseinstellung können Sie Logdaten an die Standardausgabe senden:

edgemicro:
  logging:
    to_console: true  

Weitere Informationen finden Sie unter Logdateien verwalten.