Note di rilascio 2.3.x Edge Microgateway

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Queste sono le note di rilascio per le versioni 2.3.x di Apigee Edge Microgateway

Nota sull'installazione

Alcune versioni precedenti di Edge Microgateway consentivano di installare il software scaricando un file ZIP file. Questi file ZIP non sono più supportati. Per installare Edge Microgateway, devi utilizzare:

npm install -g edgemicro

Per ulteriori dettagli, consulta l'argomento sull'installazione per

Release 2.3.0-beta

Di seguito sono riportate le nuove funzionalità e i miglioramenti di questa release:

Funzionalità di ricarica senza tempi di inattività

Dopo aver apportato una modifica alla configurazione di Edge Microgateway, puoi caricare la configurazione senza eliminare alcun messaggio. Con questa modifica, Edge Microgateway viene sempre avviato in modalità cluster, e l'opzione --cluster è stata rimossa dal comando edgemicro start.

Inoltre, sono stati aggiunti tre nuovi comandi CLI:

  • edgemicro status - Controlla se Edge Microgateway è in esecuzione o meno.
  • edgemicro stop - Arresta il cluster Edge Microgateway.
  • edgemicro reload - Ricarica la configurazione di Edge Microgateway senza tempi di inattività.

Aggiunte informazioni sulla versione alla CLI

È stato aggiunto un flag --version alla CLI. Per ottenere la versione attuale di Edge Microgateway, utilizza:

edgemicro --version

Nuove opzioni SSL del server Edge Microgateway

Oltre a key e cert, Edge Microgateway ora supporta le seguenti opzioni SSL del server:

Opzione Descrizione
pfx Percorso di un file pfx contenente la chiave privata, il certificato e i certificati CA del client in formato PFX.
passphrase Una stringa contenente la passphrase per la chiave privata o il file PFX.
ca Percorso di un file contenente un elenco di certificati attendibili in formato PEM.
ciphers Una stringa che descrive le cifrature da utilizzare separate da un ":".
rejectUnauthorized Se è true, il certificato del server viene verificato rispetto all'elenco delle CA fornite. Se la verifica non va a buon fine, viene restituito un errore.
secureProtocol Il metodo SSL da utilizzare. Ad esempio, SSLv3_method per forzare SSL alla versione 3.
servername Il nome del server per l'estensione TLS SNI (Server Name Indication).

Consenti endpoint API personalizzati per la configurazione

Sono disponibili nuovi endpoint configurabili per il proxy di autorizzazione che supportano l'utilizzo di un servizio di autenticazione personalizzato. Questi endpoint sono:

  • edgeconfig:verify_api_key_url
  • edgeconfig:products

Per maggiori dettagli, vedi Utilizzare un servizio di autenticazione personalizzato.

Invia file di log a stdout

Puoi inviare i dati di log all'output standard con una nuova impostazione di configurazione:

edgemicro:
  logging:
    to_console: true  

Vedi Gestire i file di log.