Você está vendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. informações
Estas são as notas de lançamento da versão 2.3.x do Apigee Edge Microgateway
Nota de instalação
Algumas versões anteriores do Edge Microgateway permitem instalar o software fazendo o download de um arquivo ZIP. Esses arquivos ZIP não são mais compatíveis. Para instalar o Edge Microgateway, é necessário usar:
npm install -g edgemicro
Consulte o tópico de instalação para mais detalhes.
Versão 2.3.0-beta
Veja a seguir os novos recursos e melhorias desta versão:
Recurso de atualização sem inatividade
Depois de fazer uma alteração na configuração do Edge Microgateway, é possível carregar a configuração
sem descartar nenhuma mensagem. Com essa alteração, 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 sinalização --version
foi adicionada à CLI. Para conseguir a versão atual do Edge
Microgateway, use:
edgemicro --version
Novas opções de SSL do servidor Edge Microgateway
O Edge Microgateway agora aceita as 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 de CA
do cliente no formato PFX. |
passphrase |
String com 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 |
String que descreve as criptografias a serem usadas, separadas por um ":". |
rejectUnauthorized |
Se verdadeiro, o certificado do servidor será verificado de acordo com a 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 para a versão 3. |
servername |
O nome do servidor para a extensão SNI (Indicação de nome do servidor) TLS. |
Permitir endpoint de API personalizado para configuração
Há novos endpoints configuráveis para o proxy de autorização, que são compatíveis com o uso de um serviço de autenticação personalizado. Esses endpoints são:
edgeconfig:verify_api_key_url
edgeconfig:products
Para saber mais, consulte Como usar um serviço de autenticação personalizado.
Enviar arquivos de registros 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 Como gerenciar arquivos de registros.