Configurar o suporte a payloads de mensagens grandes na Apigee híbrida

Visão geral

A partir da versão 1.14.2, a Apigee híbrida oferece suporte a payloads de mensagens grandes de até 30 MB. O tamanho padrão do payload da mensagem é de 10 MB. Consulte Tamanho do payload da mensagem.

Para ativar o suporte a payloads de mensagens grandes na instalação híbrida, faça as seguintes mudanças na configuração do ambiente de execução:

Configurar o suporte a payloads de mensagens grandes para a Apigee híbrida

  1. Adicione a seguinte estrofe ao arquivo overrides.yaml:
    runtime:
      cwcAppend:
        bin_setenv_max_mem: 4096m   # Increase max heap size to 4 gigs
      resources:
        requests:
          memory: 4Gi
        limits:
          memory: 6Gi
    
  2. Faça upgrade do gráfico apigee-env para cada ambiente na instalação:

    Simulação:

    helm upgrade ENV_RELEASE_NAME apigee-env/ \
      --install \
      --namespace APIGEE_NAMESPACE \
      --set env=ENV_NAME \
      -f OVERRIDES_FILE \
      --dry-run=server
    
    • ENV_RELEASE_NAME é um nome usado para acompanhar a instalação e os upgrades do gráfico apigee-env. Esse nome precisa ser exclusivo em relação aos outros nomes de versão do Helm na sua instalação. Geralmente, é o mesmo que ENV_NAME. No entanto, se o ambiente tiver o mesmo nome do grupo de ambiente, use nomes de versão diferentes para o ambiente e o grupo de ambiente, por exemplo, dev-env-release e dev-envgroup-release. Para mais informações sobre as versões no Helm, consulte Três conceitos importantes class="external" na documentação do Helm.
    • ENV_NAME é o nome do ambiente que você está fazendo upgrade.
    • OVERRIDES_FILE é o arquivo overrides.yaml editado.

    Faça upgrade do gráfico:

    helm upgrade ENV_RELEASE_NAME apigee-env/ \
      --install \
      --namespace APIGEE_NAMESPACE \
      --set env=ENV_NAME \
      -f OVERRIDES_FILE