01/15/04: notas da versão do Apigee Edge para nuvem privada

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

Na quinta-feira, 22 de outubro de 2015, lançamos um novo patch para o Apigee Edge para nuvem privada.

Pedido de upgrade para uma instalação de duas data centers

Se você estiver fazendo upgrade de uma instalação com dois data centers, faça o upgrade dos componentes na seguinte ordem:

  1. Data center Qpid 1
  2. Data center Qpid 2
  3. Data center Postgres 1
  4. Data center Postgres 2
  5. Data center 1 do servidor de gerenciamento
  6. Data center 2 do servidor de gerenciamento
  7. Data center 1 do roteador/processador de mensagens
  8. Data center 2 do roteador/processador de mensagens

Remover o pod "gateway" extra no upgrade para a versão 4.15.07.00

Esta versão inclui um script que corrige o problema OPDK-1878. Para esse problema, se a instalação anterior do Edge tiver alterado o nome do pod de gateway do valor padrão de "gateway", o script de upgrade 4.15.07.00 vai adicionar automaticamente um novo pod chamado "gateway" à instalação, com o pod que você criou.

Como determinar se você será afetado

É provável que esse problema tenha ocorrido em um ambiente com vários data centers, em que você criou pods de gateway com nomes diferentes em cada data center, como "gateway-1" e "gateway-2". Se você usou o nome padrão do pod de gateway, "gateway", não será afetado por esse problema.

Para determinar os pods em uma região, use o seguinte comando cURL:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods

em que ms_IP é o endereço IP ou nome DNS do servidor de gerenciamento de borda e dc-1 é o nome da região. Esse comando retorna uma matriz que contém todos os nomes de pods na região.

Se você executar esse comando antes do upgrade e renomear o pod "gateway", verá os resultados no formato:

[ "gateway-1", "analytics", "central" ]

Se você executar esse comando depois de fazer upgrade para a versão 4.15.07.00, os resultados agora incluirão o pod "gateway":

[ "gateway-1", "gateway", "analytics", "central" ]

Se você não souber os nomes das suas regiões, use o comando:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions

Aplicando o script de patch

O patch 4.15.07.01 inclui o script delete-gw-pod.sh, que remove o pod extra criado pelo upgrade para 4.15.07.00.

O script delete-gw-pod.sh:

  • Remove todos os componentes do Edge do pod "gateway" ou do pod especificado.
  • Desassocia todas as organizações do pod.
  • Exclui o pod.

Para executar este script:

  1. Instale o patch 4.15.07.01.
  2. Fazer backup de todos os nós do ZooKeeper. Consulte o Guia de operações do Edge para mais informações.
  3. Em qualquer nó do servidor de gerenciamento, execute o script delete-gw-pod.sh para excluir o pod "gateway" criado pelo atualizador 4.15.07.00:

    > /<instal_dir>/apigee4/bin/delete-gw-pod.sh

    O script da senha do administrador do sistema solicita a senha.

    Se nenhuma opção de linha de comando for especificada para o script, ele vai percorrer todas as regiões para identificar múltiplos do pod de gateway. Em seguida, ele solicita que você exclua um, definindo o pod "gateway".

    É possível transmitir as opções de linha de comando para o script delete-gw-pod.sh. Por exemplo, se você transmitir um nome e uma região de pod, ele vai excluir apenas o pod nessa região. Em seguida, ele perguntará se você quer verificar todas as regiões.

É possível transmitir os seguintes parâmetros para o script delete-gw-pod.sh:

  • -P <Senha do administrador do sistema>
  • -a <E-mail do administrador. O padrão é o valor de ADMIN_EMAIL em apigee_env.sh>.
  • -H <host do servidor de gerenciamento, o padrão é o valor de MSIP em apigee_env.sh>.
  • -r <Região a ser pesquisada pelo pod "gateway">
  • -p <nome do pod do gateway. O padrão é "gateway">
  • -y <Suprimir aviso>

Bugs corrigidos

Os bugs abaixo foram corrigidos nesta versão.

Id do problema Descrição
OPDK-1927 Tabelas ausentes no upgrade de monetização; índices duplicados sendo criados
OPDK-1878 Mudar o nome do pod do gateway na configuração causa problemas
OPDK-1886 O nó não pode acessar endereços IP locais, como 192.168.x.y
MGMT-2353 O botão "Excluir" na página da lista de relatórios personalizados só funciona uma vez
MGMT-2521 A sessão de rastreamento trava às vezes
MGMT-2543 O novo editor de proxy modifica o XML no <Payload> da política AttributionMessage, o que interrompe os proxies da API atuais (em inglês).
MGMT-2581 Método de rastro HTTP disponível em todas as portas de gerenciamento
MGMT-2599 O novo Editor de proxy restaura o prefixo do namespace depois de excluído
MGMT-2616 O novo editor de proxy de API não gerencia entidades XML corretamente
MGMT-2618 Problemas de implantação devido a "Erro ao criar o diretório para o caminho"
MGMT-2702 Vulnerabilidade de segurança entre sites para FireFox e IE
DEVRT-1942 Tabelas ausentes no upgrade de monetização; índices duplicados sendo criados
APIRT-1074 O conteúdo compactado no Gzip não é processado corretamente quando o cabeçalho "Connection: Close" é enviado sem os cabeçalhos Content-Length ou Transfer-Encoding