Sdílet prostřednictvím


ChannelPoolSettings.IdleTimeout Vlastnost

Definice

Získejte nebo nastaví maximální časový interval, po který můžou být kanály ve fondu nečinné před uzavřením.

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

Hodnota vlastnosti

Určuje TimeSpan maximální časový interval, po který můžou být kanály ve fondu nečinné před uzavřením. Výchozí hodnota je 2 minuty.

Výjimky

Hodnota je menší než nula nebo větší než MaxValue v milisekundách.

Poznámky

Kvóta IdleTimeout se používá ke zmírnění útoků dos (DoS) na server, které jsou závislé na dlouhodobém vázání prostředků. Nastavení správné hodnoty v klientovi může zvýšit spolehlivost připojení ke službě. Výchozí hodnota je založena na konzervativně skromné alokaci prostředků. Je vhodný pro vývojové prostředí a malé scénáře instalace. Správci služeb by měli hodnotu zkontrolovat, pokud instalaci dochází prostředky nebo jestli jsou připojení omezená i přes dostupnost dalších prostředků.

Platí pro