SqlConnectionStringBuilder.LoadBalanceTimeout 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定在遭到終結之前,連接在連接集區中存在的最短時間 (以秒為單位)。
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
屬性值
LoadBalanceTimeout 屬性的值,如果未提供任何值,則為 0。
備註
此屬性會對應至連接字串內的 "Load Balance Timeout" 和 "connection lifetime" 索引鍵。
當連接傳回集區時,會將其建立時間與目前時間進行比較,如果該時間範圍 (秒) 超過 Connection Lifetime
指定的值,則會損毀連接。 這在叢集組態中很有用,可在執行中伺服器與剛連線的伺服器之間強制負載平衡。
值為零 (0) 會導致集區連線具有最大連線逾時。