Aracılığıyla paylaş


SqlConnectionStringBuilder.LoadBalanceTimeout Özellik

Tanım

Bağlantının yok edilmeden önce bağlantı havuzunda yaşaması için saniye cinsinden en düşük süreyi alır veya ayarlar.

public:
 property int LoadBalanceTimeout { int get(); void set(int value); };
public int LoadBalanceTimeout { get; set; }
member this.LoadBalanceTimeout : int with get, set
Public Property LoadBalanceTimeout As Integer

Özellik Değeri

Özelliğin LoadBalanceTimeout değeri veya sağlanmamışsa 0.

Açıklamalar

Bu özellik, bağlantı dizesi içindeki "Yük Dengeleme Zaman Aşımı" ve "bağlantı ömrü" anahtarlarına karşılık gelir.

Havuza bir bağlantı döndürülürse, oluşturma süresi geçerli saatle karşılaştırılır ve bu zaman aralığı (saniye cinsinden) tarafından Connection Lifetimebelirtilen değeri aşarsa bağlantı yok edilir. Bu, kümelenmiş yapılandırmalarda çalışan bir sunucu ile yeni çevrimiçi duruma getirilen bir sunucu arasında yük dengelemeye zorlamak için kullanışlıdır.

Sıfır (0) değeri, havuza alınan bağlantıların en yüksek bağlantı zaman aşımına sahip olmasına neden olur.

Şunlara uygulanır