ChannelPoolSettings.IdleTimeout 屬性

定義

取得或設定集區內通道在關閉之前可以閒置的最長時間間隔。

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

屬性值

TimeSpan,指定集區內通道在關閉之前可以閒置的最長時間間隔。 預設值是 2 分鐘。

例外狀況

此值小於零或大於 MaxValue 毫秒。

備註

IdleTimeout 配額,可用來降低在伺服器上藉由佔用資源一段延長期間所產生的阻斷服務 (DOS) 攻擊情形。 在用戶端,設定正確的值可以增加與服務的連接可靠性。 預設值是依據最為保守穩當的資源配置所設定。 這個設定值適合開發環境和小規模的安裝情況。 如果安裝時資源不足,或是連線不論是否有額外的資源都會受到限制,服務系統管理員就應該檢查此值。

適用於