<connectionPoolSettings>
Określa dodatkowe ustawienia puli połączeń dla powiązania nazwanego potoku.
<Konfiguracji>
<System.servicemodel>
<Powiązania>
<Custombinding>
<Wiązania>
<namedPipeTransport>
<connectionPoolSettings>
Składnia
<connectionPoolSettings groupName="String"
idleTimeout="TimeSpan"
maxOutboundConnectionsPerEndpoint="Integer" />
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Atrybut | Opis |
---|---|
groupName |
Parametry definiujące nazwę puli połączeń używanej dla kanałów wychodzących. W trybie strumieniowym połączenia nie są współużytkowane, co oznacza, że buforowanie połączeń jest wyłączone. Wartość domyślna to ciąg "domyślny". Tę wartość można zmodyfikować tak, aby izolować połączenia dla określonego klienta na oddzielne grupy. |
idleTimeout |
Wynik dodatni TimeSpan określający maksymalny czas bezczynności połączenia przed rozłączeniem. Wartość domyślna to 00:02:00. |
maxOutboundConnectionsPerEndpoint |
Dodatnia liczba całkowita określająca maksymalną liczbę połączeń z zdalnym punktem końcowym zainicjowanym przez usługę. Połączenia przekraczające limit są kolejkowane do momentu, gdy miejsce poniżej limitu stanie się dostępne. Limity idleTimeout czasu trwania, w którym połączenia pozostają w kolejce przed zgłoszeniem wyjątku. Wartość domyślna to 10.Ten atrybut ogranicza liczbę równoczesnych aktywnych połączeń od klienta do określonego punktu końcowego usługi. Jeśli ta wartość zostanie przekroczona przez więcej aktywnych połączeń klienckich, usługa może wydawać się nie odpowiadać klientowi. W takim przypadku ta wartość powinna zostać skorygowana, aby przekroczyć maksymalną liczbę oczekiwanych równoczesnych połączeń klienckich z określonym punktem końcowym. |
Elementy podrzędne
Brak.
Elementy nadrzędne
Element | Opis |
---|---|
<namedPipeTransport> | Definiuje transport, który powoduje, że kanał przesyła komunikaty przy użyciu nazwanych potoków. |
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.