Todos os produtos
Search
Central de documentação

Alibaba Cloud SDK:Advanced settings

Última atualização: Jun 28, 2026

O SDK do Alibaba Cloud oferece configurações avançadas — pool de conexões HTTP, HTTPS, proxy, timeout e nova tentativa — para ajustar o desempenho, a segurança e a confiabilidade em ambientes com alta concorrência ou restrições de rede.

Configurações de pool de conexões HTTP

Quando usar

  • A aplicação envia muitas requisições simultâneas aos serviços do Alibaba Cloud. Os pools de conexões reutilizam conexões TCP existentes e reduzem a sobrecarga de abrir e fechar conexões repetidamente.

  • É necessário limitar o número de conexões simultâneas para evitar a exaustão de recursos. Definir um limite para o tamanho do pool mantém o throughput das requisições previsível sob carga.

Casos de uso

  • Uma aplicação chama vários serviços do Alibaba Cloud — Object Storage Service (OSS), Elastic Compute Service (ECS) e ApsaraDB RDS — com requisições enviadas simultaneamente.

  • Uma aplicação carrega múltiplos arquivos no OSS ao mesmo tempo e usa um pool de conexões para aumentar o throughput.

Para mais informações, consulte Configurar um pool de conexões HTTP.

Configurações de requisição HTTPS

Quando usar

  • A aplicação transmite dados sensíveis. O HTTPS criptografa o tráfego via SSL/TLS para evitar interceptações e adulterações durante a transmissão.

  • O setor exige transmissão de dados criptografada. Setores regulamentados, como finanças e saúde, geralmente requerem HTTPS para todas as chamadas de API.

Casos de uso

  • Uma aplicação recupera dados sensíveis — registros de faturamento ou informações pessoais de usuários — por meio de operações da API do Alibaba Cloud.

  • A aplicação precisa cumprir o Regulamento Geral sobre a Proteção de Dados (GDPR) ou outros padrões de proteção de dados que exigem transporte criptografado.

Para mais informações, consulte Configurar uma requisição HTTPS.

Configurações de proxy

Quando usar

  • A aplicação roda em uma rede restrita — como uma intranet corporativa ou um ambiente controlado por firewall — em que o tráfego de saída deve passar por um servidor proxy para alcançar serviços externos.

  • É preciso inspecionar ou depurar o tráfego de saída do SDK. Roteiar requisições por um proxy permite capturá-las e analisá-las durante o desenvolvimento.

Casos de uso

  • Uma aplicação implantada em uma intranet corporativa usa um proxy HTTP ou HTTPS para acessar os serviços do Alibaba Cloud.

  • Várias aplicações em uma empresa compartilham um único servidor proxy para centralizar as requisições de saída.

Para mais informações, consulte Configurar um proxy.

Configurações de timeout

Quando usar

  • A rede apresenta alta latência ou o serviço upstream responde lentamente. Um timeout evita que as requisições fiquem pendentes indefinidamente e mantém a aplicação responsiva.

  • A aplicação é voltada para o usuário final. Um timeout bem definido sinaliza rapidamente a indisponibilidade do serviço, em vez de deixar os usuários esperando por um resultado que pode nunca chegar.

Casos de uso

  • Um usuário carrega um arquivo grande no OSS e a conexão cai no meio do processo. Um timeout encerra prontamente a requisição travada e solicita que o usuário tente novamente.

  • Uma operação em lote demora mais do que o esperado. Um timeout impede que os chamadores downstream fiquem aguardando indefinidamente por uma resposta.

Para mais informações, consulte Configurar um período de timeout.

Configurações de nova tentativa

Quando usar

  • A aplicação opera em uma rede instável. Falhas transitórias causadas por instabilidade de rede são repetidas automaticamente, o que melhora a taxa geral de sucesso das requisições.

  • Um serviço do Alibaba Cloud fica temporariamente indisponível. As novas tentativas automáticas permitem que a aplicação se recupere sem intervenção manual.

Casos de uso

Se a aplicação encontrar problemas intermitentes de rede ao chamar um serviço do Alibaba Cloud, configure a contagem e o intervalo de novas tentativas para aumentar a taxa de sucesso das requisições.

Para mais informações, consulte Configurar um mecanismo de nova tentativa.