Esta é a documentação do Apigee Edge.
Acesse
Documentação da Apigee X. informações
Na segunda-feira, 24 de setembro de 2018, começamos a lançar uma nova versão do Apigee Edge para nuvem pública.
Clientes de nuvem privada: esta versão da nuvem está incluída na sua versão da nuvem privada? Consulte as notas da versão para saber quais versões da nuvem ela contém. Além disso, consulte Sobre a numeração da versão para entender como descobrir isso comparando os números de versão.
Dúvidas ou problemas? Receba ajuda neste link.
Notificações da versão: acesse http://status.apigee.com e clique em Inscrever-se para receber atualizações.
Novos recursos e atualizações
Veja a seguir os novos recursos e atualizações desta versão.
ID do problema | Component Name | Descrição |
---|---|---|
67506562 | Ambiente de execução da API |
Suporte a SSL/TLS na política de JavaScript A política de JavaScript permite configurar <SSLInfo> para chamadas SSL/TLS seguras para serviços externos. Para mais informações, consulte a Política de JavaScript na documentação do Google Cloud. |
77149507 | Ambiente de execução da API |
Variáveis SSL/TLS disponíveis nos roteadores de borda Quando o Edge Public Cloud migrou dos roteadores Netty para o Nginx, algumas variáveis de fluxo SSL/TLS não estavam mais disponíveis. Essa atualização disponibiliza algumas variáveis SSL/TLS novamente. Para mais informações, consulte Como acessar o TLS informações de conexão em um proxy de API. |
67310628 | Ambiente de execução da API |
Suporte de callback JavaScript no httpClient para melhores frases de destaque O objeto Exemplo: Antes ex1 = httpClient.get("http://example.com"); ex1.waitForComplete(); if (ex1.isSuccess()) { response1 = ex1.getResponse(); context.setVariable('example.status',response1.status); } else { error = ex1.getError(); context.setVariable('example.error','Woops: ' + error); } Exemplo: agora function onComplete(response, error) { if (response) { context.setVariable('example.status', response.status); } else { context.setVariable('example.error', 'Woops: ' + error); } } // Function callback allowed as an argument. httpClient.get("http://example.com", onComplete); |
80298811 | Servidor de gerenciamento |
Nova API de gerenciamento (Beta): atualize os produtos de API atribuídos a uma chave do cliente Os apps do desenvolvedor têm chaves de API/do consumidor associadas a produtos de API específicos. Uma nova API de gerenciamento (versão Beta) que permite alterar os produtos de API associados a uma única chave de cliente. Nos exemplos de cURL a seguir, suponha que uma chave do cliente já esteja associada à
um produto chamado Payload do JSON curl -i -X PUT -H "Content-Type: application/json" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '["product2","product3"]' \ -u account_email Payload XML curl -i -X PUT -H "Content-Type: application/xml" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '<List><Item>product2</Item><Item>product3</Item></List>' \ -u account_email |
113700413 | Destinos hospedados |
A lógica de atualização do token está corrompida |
112481174 | Destinos hospedados |
Não falha ao cancelar a implantação do proxy devido ao erro Turbo |
111443934 | Destinos hospedados |
Simplificar a implementação da API Deployment no Edge |
110897740 | Destinos hospedados |
Implementar o suporte de exclusão adequado para aplicativos/revisões turbo |
110894391 | Destinos hospedados |
Refatorar o TurboService no Edge para simplificar as solicitações/novas tentativas HTTP |
110377069 | Analytics |
Nova dimensão de análise e mudança para a dimensão Com esta versão do Edge para a nuvem, a maneira como o Edge define a dimensão Com esta versão, a dimensão Aviso: o cabeçalho Agora você pode usar a dimensão Essa mudança também afeta a forma como
A política AccessControl processa o cabeçalho |
109955269 | Ambiente de execução da API |
Atualizar fh.properties para a ramificação de versão Release_180608 |
80154696 | Servidor de gerenciamento |
Incluir os detalhes da região e do servidor de cada servidor nas respostas de status de implantação e cancelamento da implantação |
80096158 | Monetização |
Adicionar o e-mail do desenvolvedor ao conjunto de dados de monetização |
80088703 | Monetização |
Reverter a sinalização padrão do BigQuery |
79980234 | Ambiente de execução da API |
Adicionar tipo de recurso para diferentes arquivos de recursos |
79979555 | Ambiente de execução da API |
Garantir que as entidades pai existam ao fazer operações de criação/leitura |
79445195 | Edge micro |
Suporte de microgateway para mTLS ao invocar APIs de gerenciamento |
79165169 | Ambiente de execução da API |
Sonar: confira o status do HTTP e a latência de cada destino |
79094567 | Monetização |
Adicionar a coluna de e-mail do desenvolvedor ao relatório de resumo da monetização |
78910936 | Ambiente de execução da API |
Migração da dependência do MP em isSenseEnabled para sense.protection |
78911890 | Servidor de gerenciamento |
Novas funções de usuário integradas do Sense: SenseOperator e SenseUser |
78535353 | Ambiente de execução da API |
Correção de XFF quando o roteador está atrás do http(s) GLB do GCP |
78304706 | Ambiente de execução da API |
O MP deve adicionar cabeçalhos relacionados a compliance |
78297238 | Ambiente de execução da API |
Adicionar cabeçalhos HTTP ao roteador para conformidade com o PCI |
77543608 | Monetização |
Monetização: adicionar "Perfil da organização não encontrado" |
72232364 | Monetização |
Criar um ambiente de monetização para cada organização |
Bugs corrigidos
Os bugs abaixo foram corrigidos nesta versão. Esta lista serve principalmente aos usuários que verificam se os tíquetes de suporte foram corrigidos. Ela não foi projetada para fornecer informações detalhadas para todos os usuários.
ID do problema | Component Name | Descrição |
---|---|---|
113267243 | Ambiente de execução da API |
a liberação do jstack pelo jstack-local-copy não é rápida o suficiente. |
113222974 | Ambiente de execução da API |
Os discos em MP enchem com arquivos system.log*.tmp enormes |
111671525 | Destinos hospedados |
Códigos de resposta sem sucesso do HT acionam o fluxo de falhas no proxy |
111416863 | Ambiente de execução da API |
Um proxy em uma organização não foi implantado na versão 180608_03 |
111073791 | Turbo |
A lógica de pesquisa pode ser executada para sempre se erros forem gerados constantemente |
110924838 | Ambiente de execução da API |
Os roteadores de pod de teste não estão carregando upstreams para hosts virtuais na R180608 |
110425503 | Ambiente de execução da API |
O recarregamento do nginx causa problemas de disponibilidade de MP |
79541171 | Ambiente de execução da API |
A dimensão de análise x_forwarded_for_ip informa apenas o primeiro endereço IP. na lista. A lista completa será exibida. Correção interna para viabilizar futuras atualizações do produto. |
109673863 | Ambiente de execução da API |
Foi corrigido um bug em que o host virtual em uso podia ser excluído |
80538530 | Ambiente de execução da API |
O cliente não consegue implantar a nova revisão de proxy |
80429941 | Ambiente de execução da API |
CassandraRepositoryDelegate.exists() sempre retorna verdadeiro para caminhos /apiproxies/*/maskconfigs/*. |
80207872 | Ambiente de execução da API |
Adicionar a geração de registros aos serviços do configstore para facilitar a definição das configurações usadas ao iniciar |
80203732 | Ambiente de execução da API |
Trate melhor os tipos de conteúdo no cliente HTTP DeploymentStatusService |
79993247 | Ambiente de execução da API |
Solicitações HEAD para destinos Node.js travam |
79944922 | Ambiente de execução da API |
A implantação de pacotes de destinos hospedados falham com o messaging.resource.UnknownResourceType |
79939838 | Ambiente de execução da API |
Crie o arquivo build.info para funcionar com o kokoro e garantir a integração de qualidade do banco de dados |
79939496 | Ambiente de execução da API |
A criação do token OAuth falha com NumberFormatException |
79882402 | Ambiente de execução da API |
JWT: o TimeAllowance no VerifyJWT não é processado corretamente |
79876202 | Monetização |
Limpar o escopo do mint do mxgroup como parte da exclusão da organização |
79752674 | Servidor de gerenciamento |
Ignorar o carregamento de apps e empresas ao buscar o e-mail do desenvolvedor para o ID de desenvolvedor |
79697050 | Ambiente de execução da API |
Corrigir o bug de cálculo de acúmulo do dia no fluxo que não é da CPS |
79657368 | Ambiente de execução da API |
Erros na implantação do proxy de API |
79615400 | Monetização |
Definir a flag bigQuery como "true" por padrão |
79578681 | Ambiente de execução da API |
Problema grande de espaço de chaves KMS do Cassandra |
79439193 | Monetização |
A redefinição do valor do crédito não funciona como esperado para a organização |
79418654 | Monetização |
Adicionar delimitador de vírgula para relatórios detalhados assíncronos |
79221633 | Ambiente de execução da API |
Como sair do NIOThread |
78200288 | Servidor de gerenciamento |
Algumas implantações falharão se você desconectar os MPs e os roteadores e, depois, reconectar o roteador |
78190575 | Ambiente de execução da API |
Garantir que a reinicialização do processo do microkernel não resulte em tags de serviço do Consul duplicadas |
78088197 | Ambiente de execução da API |
A exclusão dos pacotes de criptografia TLS do Management Server não funciona |
77735168 | Ambiente de execução da API |
Arquivos de registro *.tmp grandes no MP preenchem o disco |
74484305 | Monetização |
Após a migração da CPS -> A chamada GET "suspend_developers" não está retornando novos IDs |
73597605 | Ambiente de execução da API |
SharedFlow: a política MessageLogging não é executada |
69045657 | Servidor de gerenciamento |
Fazer o upload de uma política de ServiceChamada individual com um destino LoadBalancer ou resultado da configuração do keystore SSLInfo em uma NullPointerException |
67664750 | Monetização |
Não é possível excluir dados de monetização |
67517550 | Servidor de gerenciamento |
Falha na implantação devido à alta latência na replicação do pacote de proxy |
67176875 | Monetização |
/delete-org-data falha com planos de tarifas específicos do desenvolvedor |