Udostępnij za pośrednictwem


ConnectionOrientedTransportBindingElement.MaxPendingAccepts Właściwość

Definicja

Pobiera lub ustawia maksymalną liczbę kanałów, które usługa może czekać na odbiornik na potrzeby przetwarzania połączeń przychodzących z usługą.

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

Wartość właściwości

Maksymalna liczba kanałów, które usługa może czekać na odbiornik. Wartość domyślna to 2 * liczba procesorów.

Wyjątki

Wartość jest mniejsza niż lub równa zero.

Uwagi

Ta właściwość ogranicza liczbę kanałów, które serwer może czekać na odbiornik. Gdy MaxPendingAccepts jest zbyt niska, będzie niewielki interwał czasu, w którym wszystkie kanały oczekujące zaczęły obsługiwać połączenia, ale żadne nowe kanały nie zaczęły nasłuchiwać. Połączenie może pochodzić w tym interwale i zakończy się niepowodzeniem, ponieważ nic nie czeka na niego na serwerze. Tę właściwość można skonfigurować, ustawiając MaxPendingConnections właściwość na większą liczbę.

Dotyczy