Todos os produtos
Search
Central de documentação

Alibaba Cloud SDK:Configure um período de timeout

Última atualização: Jun 28, 2026

A configuração adequada do período de timeout evita que programas fiquem bloqueados indefinidamente à espera de respostas, o que melhora a estabilidade do sistema. Configure timeouts para o V2.0 .NET SDK no nível da requisição ou globalmente.

Métodos de configuração de timeout

Nota

A prioridade das configurações de timeout, em ordem decrescente, é: configuração RuntimeOptions -> configuração Config .

  • Configure o período de timeout para uma requisição individual com AlibabaCloud.TeaUtil.Models.RuntimeOptions.

    // Set runtime parameters. This setting is valid only for requests that use this RuntimeOptions instance.
    var runtimeOptions = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
    // The default connection timeout is 5 × 1,000 milliseconds.
    runtimeOptions.ConnectTimeout = 50000;
    // The default read timeout is 10 × 1,000 milliseconds.
    runtimeOptions.ReadTimeout = 10000;
  • Defina o período de timeout global com AlibabaCloud.OpenApiClient.Models.Config.

    var ecsConfig = new AlibabaCloud.OpenApiClient.Models.Config
    {
        // The default connection timeout is 5 × 1,000 milliseconds.
        ConnectTimeout = 50000,
        // The default read timeout is 10 × 1,000 milliseconds.
        ReadTimeout = 10000
    };