Doğru yapılandırılmış bir zaman aşımı süresi, programların yanıt beklerken sonsuza kadar bloklanmasını önleyerek sistem kararlılığını artırır. V2.0 .NET SDK için zaman aşımlarını istek düzeyinde veya genel olarak yapılandırabilirsiniz.
Zaman aşımı yapılandırma yöntemleri
Not
Zaman aşımı yapılandırmalarının öncelik sırası, yüksekten düşüğe doğru şu şekildedir: RuntimeOptions yapılandırması -> Config yapılandırması .
-
Tek bir isteğin zaman aşımı süresini
AlibabaCloud.TeaUtil.Models.RuntimeOptionskullanarak yapılandırın.// 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; -
Genel zaman aşımı süresini
AlibabaCloud.OpenApiClient.Models.Configkullanarak yapılandırın.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 };