Configure o suporte de payload de mensagens grandes no Apigee Hybrid

Vista geral

A partir da versão 1.14.2, o Apigee hybrid suporta payloads de mensagens grandes até 30 MB. O tamanho predefinido da carga útil da mensagem é de 10 MB. Consulte o tamanho do payload da mensagem.

Para ativar o suporte de payload de mensagens grande para a sua instalação híbrida, tem de fazer as seguintes alterações à configuração de tempo de execução:

Configure o suporte de payload de mensagens grandes para o Apigee Hybrid

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

    Execução de ensaio:

    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 monitorizar a instalação e as atualizações do gráfico apigee-env. Este nome tem de ser exclusivo dos outros nomes de lançamentos do Helm na sua instalação. Normalmente, este valor é igual a ENV_NAME. No entanto, se o seu ambiente tiver o mesmo nome que o seu grupo de ambientes, tem de usar nomes de lançamentos diferentes para o ambiente e o grupo de ambientes, por exemplo, dev-env-release e dev-envgroup-release. Para mais informações sobre lançamentos no Helm, consulte o artigo Três grandes conceitos class="external" na documentação do Helm.
    • ENV_NAME é o nome do ambiente que está a atualizar.
    • OVERRIDES_FILE é o ficheiro overrides.yaml editado.

    Atualize o gráfico:

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