Você está lendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. info
Estas são as notas de lançamento das versões 2.3.x do Edge Microgateway.
Observação sobre a instalação
Algumas versões anteriores do Edge Microgateway permitem instalar o software fazendo o download de um arquivo ZIP file. Esses arquivos ZIP não são mais compatíveis. Para instalar o Edge Microgateway, você precisa usar:
npm install -g edgemicro
Consulte o tópico de instalação para mais detalhes.
Versão 2.3.0-beta
Confira a seguir os novos recursos e melhorias desta versão:
Recurso de recarregamento sem inatividade
Depois de fazer uma mudança de configuração no Edge Microgateway, você pode carregar a configuração
sem descartar nenhuma mensagem. Com essa mudança, o Edge Microgateway sempre é iniciado no modo de cluster,
e a opção --cluster foi removida do comando edgemicro start.
Além disso, três novos comandos da CLI foram adicionados:
edgemicro status- verifica se o Edge Microgateway está em execução ou não.edgemicro stop- interrompe o cluster do Edge Microgateway.edgemicro reload- recarrega a configuração do Edge Microgateway sem inatividade.
Informações da versão adicionadas à CLI
Uma flag --version foi adicionada à CLI. Para receber a versão atual do Edge
Microgateway, use:
edgemicro --version
Novas opções de SSL do servidor do Edge Microgateway
O Edge Microgateway agora oferece suporte às seguintes opções de SSL do servidor, além de
key e cert:
| Opção | Descrição |
|---|---|
pfx |
Caminho para um arquivo pfx que contém a chave privada, o certificado e os certificados da CA
do cliente no formato PFX. |
passphrase |
Uma string que contém a senha longa da chave privada ou PFX. |
ca |
Caminho para um arquivo que contém uma lista de certificados confiáveis no formato PEM. |
ciphers |
Uma string que descreve as criptografias a serem usadas separadas por um ":". |
rejectUnauthorized |
Se for verdadeiro, o certificado do servidor será verificado na lista de CAs fornecidas. Se a verificação falhar, um erro será retornado. |
secureProtocol |
O método SSL a ser usado. Por exemplo, SSLv3_method para forçar o SSL à versão 3. |
servername |
O nome do servidor para a extensão TLS SNI (indicação de nome do servidor). |
Permitir endpoint de API personalizado para configuração
Há novos endpoints configuráveis para o proxy de autorização que oferecem suporte ao uso de um serviço de autenticação personalizado. Esses endpoints são:
edgeconfig:verify_api_key_urledgeconfig:products
Para mais detalhes, consulte Usar um serviço de autenticação personalizado.
Enviar arquivos de registro para stdout
É possível enviar dados de registro para a saída padrão com uma nova configuração:
edgemicro:
logging:
to_console: true Consulte Gerenciar arquivos de registro.