Istnieje domyślne ustawienie 10 połączeń dla wiązania NetTcp. Możesz zwiększyć to w sekcji <binding>
swojej konfiguracji. To samo dotyczy limitów czasu - domyślnie jest to 1 minuta, ale możesz także dostosować czas zamknięcia, limit czasu oczekiwania, limit czasu oczekiwania i czas oczekiwania.
<system.serviceModel>
<bindings>
<netTcpBinding>
<binding name="MyNetTcpBinding" closeTimeout="00:05:00"
openTimeout="00:05:00" receiveTimeout="00:05:00"
sendTimeout="00:05:00" maxConnections="100" />
<netTcpBinding>
</bindings>
</system.serviceModel>
Powyższe próbki będzie ustawić limity czasu 5 minut i maksymalnie połączeń 100.
Patrz <netTcpBinding>
więcej szczegółów/informacje.
Uruchamianie śledzenia WCF może zapewnić pewien wgląd. –
Błąd: "System.Net.Sockets.SocketException (0x80004005): Operacja We/Wy została przerwana z powodu wyjścia wątku lub żądania aplikacji" – user758977