O Alibaba Cloud SDK oferece configurações avançadas para HTTPS, proxies, timeouts e novas tentativas. Configure esses parâmetros para melhorar o desempenho, a segurança e a confiabilidade das aplicações em ambientes de alta concorrência ou com restrições de rede.
Configurações de HTTPS
Cenários
Segurança de dados: o HTTPS criptografa a transmissão de dados via SSL/TLS para evitar interceptações e adulterações, garantindo a integridade das informações.
Requisitos de conformidade: setores como finanças e saúde têm exigências rigorosas de segurança na transmissão de dados que tornam obrigatório o uso de HTTPS.
Exemplos
Aplicação que recupera dados sensíveis, como informações de faturamento ou dados de privacidade do usuário, ao chamar operações da API do Alibaba Cloud.
Aplicação que precisa atender ao Regulamento Geral sobre a Proteção de Dados (GDPR) ou a outras normas de proteção de dados.
Para mais informações, consulte Configure definições de HTTPS e TLS no SDK.
Configurações de proxy
Cenários
Acesso restrito à rede: se a aplicação for executada em um ambiente com acesso externo controlado por servidor proxy, como rede corporativa interna ou rede protegida por firewall, configure um proxy para alcançar os serviços externos.
Monitoramento de tráfego: durante o desenvolvimento e a depuração, use um proxy para capturar e analisar requisições.
Exemplos
Aplicação implantada em rede corporativa interna que usa proxy HTTP ou HTTPS para acessar serviços do Alibaba Cloud.
Várias aplicações empresariais que compartilham um servidor proxy para gerenciar e rotear requisições a serviços externos.
Para mais informações, consulte Configuração de proxy.
Configurações de timeout
Cenários
Melhoria da estabilidade da rede: se a latência for alta ou a resposta do servidor for lenta, um timeout adequado evita que as requisições fiquem pendentes por tempo prolongado.
Otimização da experiência do usuário: timeouts apropriados para aplicações voltadas ao público impedem esperas excessivas causadas pela indisponibilidade de serviços.
Exemplos
Se a conexão de rede for interrompida durante o upload de arquivos grandes no Object Storage Service (OSS), um timeout bem configurado encerra a requisição rapidamente e permite nova tentativa de upload.
Timeouts adequados para operações de API demoradas, como processamentos em lote, evitam longos períodos de espera.
Para mais informações, consulte Mecanismo de timeout.
Configurações de nova tentativa
Cenários
Instabilidade de rede: requisições podem falhar em ambientes com conexão instável. O mecanismo de nova tentativa reenvia automaticamente as requisições com falha para aumentar a taxa de sucesso.
Indisponibilidade temporária de serviço: se um serviço do Alibaba Cloud ficar temporariamente inacessível, o mecanismo de nova tentativa ajuda a aplicação a se recuperar automaticamente.
Exemplos
Se a aplicação enfrentar problemas intermitentes de rede ao chamar um serviço do Alibaba Cloud, configure o número de tentativas e o intervalo entre elas para aumentar a taxa de sucesso das requisições.
Para mais informações, consulte Mecanismo de nova tentativa.