Ich erhalte gelegentlich die folgende Ausnahme in meinem .Net WCF Service. "Der HTTP-Dienst mit der Adresse http://MyServer/TestWCF/MyService.svc ist zu beschäftigt."
Übersehe ich hier etwas?
Ich verwende eine einfache http-Bindung und habe die WCF-Drosselung aktiviert.
<basicHttpBinding>
<binding name="BasicHttpBinding_MyService" maxReceivedMessageSize="2147483647"
messageEncoding="Text" textEncoding="utf-16" sendTimeout="00:01:00" >
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="163840000"
maxDepth="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="16384" />
</binding>
. . . .
<behavior name="MyWCFServices.MyServiceBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
<serviceThrottling
maxConcurrentCalls="16"
maxConcurrentInstances="2147483647"
maxConcurrentSessions="10"/>
</behavior>
Kann die Drosselung zur Lösung des Problems beitragen? Kann ich auch die empfohlenen Parameterwerte für die Drosselung bei einer stark frequentierten Website erfahren?