SqlConnectionStringBuilder.LoadBalanceTimeout Właściwość

Definicja

Pobiera lub ustawia minimalny czas w sekundach dla połączenia na żywo w puli połączeń przed zniszczeniem.

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

Wartość właściwości

Wartość LoadBalanceTimeout właściwości lub 0, jeśli żadna z nich nie została dostarczona.

Uwagi

Ta właściwość odpowiada kluczom "Limit czasu równoważenia obciążenia" i "okres istnienia połączenia" w parametrach połączenia.

Po powrocie połączenia do puli jego czas tworzenia jest porównywany z bieżącym czasem, a połączenie jest niszczone, jeśli ten przedział czasu (w sekundach) przekracza wartość określoną przez Connection Lifetime. Jest to przydatne w konfiguracjach klastrowanych, aby wymusić równoważenie obciążenia między uruchomionym serwerem a serwerem po prostu przeniesionym w tryb online.

Wartość zero (0) powoduje, że połączenia w puli mają maksymalny limit czasu połączenia.

Dotyczy