Ich versuche, einen WCF-Dienst mit zu laden (IIS6/Server2003/BasicHttpBinding). Der Dienst wird gedrosselt wie folgt:Was beschränkt WCF ServiceModelService.Instances?
<serviceThrottling maxConcurrentCalls="100" maxConcurrentSessions="100" maxConcurrentInstances="100"/>
Um die Anzahl der Anrufe auf dem Server beurteilen ich die ServiceModelService 3.0.0.0 Leistungsindikatoren bin mit. Wenn ich die maxConcurrentCalls auf 20, 15, 10 oder etwas niedriger drossele, zeigt der Instanzen-Leistungszähler, dass WCF die Drosselung respektiert. Wenn ich jedoch maxConcurrentCalls auf 30 ändere, kann ich Instances nie über 24 hinaus bekommen. Darüber hinaus geht Calls Outstanding nie über 24. Was könnte WCF noch weiter einschränken?
Welche Bindung verwenden Sie? ist Ihr Service Singleton, pro Sitzung, pro Anruf? –
vergiss über die Bindung, ich habe es verpasst. –