Un délai d'expiration correctement configuré évite le blocage indéfini des programmes en attente de réponse et améliore la stabilité du système. Vous pouvez configurer les délais d'expiration du SDK .NET V2.0 au niveau de la requête ou globalement.
Méthodes de configuration du délai d'expiration
Remarque
Les configurations de délai d'expiration s'appliquent selon l'ordre de priorité décroissant suivant : configuration RuntimeOptions -> configuration Config .
-
Configurez le délai d'expiration d'une requête spécifique à l'aide de
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; -
Définissez le délai d'expiration global à l'aide de
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 };