Un tiempo de espera configurado correctamente evita que los programas se bloqueen indefinidamente mientras esperan respuestas, lo que mejora la estabilidad del sistema. Puede configurar los tiempos de espera del SDK de .NET V2.0 para solicitudes individuales o de forma global.
Métodos de configuración del tiempo de espera
Nota
La prioridad de las configuraciones de tiempo de espera, en orden descendente, es la siguiente: configuración de RuntimeOptions -> configuración de Config .
-
Configure el tiempo de espera para una solicitud individual mediante
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; -
Configure el tiempo de espera global mediante
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 };