共用方式為


SqlConnectionStringBuilder.LoadBalanceTimeout 屬性

定義

取得或設定在遭到終結之前,連接在連接集區中存在的最短時間 (以秒為單位)。

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) 會導致集區連線具有最大連線逾時。

適用於