ServiceThrottling Standardwerte?

8

Hallo,

Gemäß diesem Link werden die Standardwerte von < stark> WCF 4.0 ist dies:

  • MaxConcurrentSessions: 16 * Prozessoranzahl
  • MaxConcurrentSessions: MaxConcurrentCalls + MaxConcurrentSessions 100 * Prozessoranzahl
  • MaxConcurrentSessions: 100 * Prozessorzahl

Ich weiß, nicht so klar. Wenn Sie in der Dokumentation von MSDN ( WCF 4.0 ) nachsehen, heißt das:

  • maxConcurrentCalls: 16
  • maxConcurrentInstances: 26
  • maxConcurrentSessions: 10

Wenn ich jedoch auf die WCF 4.5 schaue, basieren einige der Werte auf CPU wie das erste Beispiel

  • maxConcurrentCalls: 16-mal die Anzahl der Prozessoren
  • maxConcurrentInstances: Der Standardwert ist die Summe aus dem Standardwert von MaxConcurrentSessions und dem Standardwert von MaxConcurrentCalls
  • maxConcurrentSessions: Der Standardwert ist 100 Mal die Prozessoranzahl

Also, wer ist der Richtige?

    
Banshee 16.05.2012, 08:41
quelle

1 Antwort

12

Vor WCF 4.0 waren die Standardwerte

  • Gleichzeitige Anrufe: 16
  • Gleichzeitige Sitzungen: 10
  • Gleichzeitige Instanzen: Concurrent Calls + Concurrent Sessions (26)

Ab WCF 4.0 sind sie

  • Concurrent Calls: 16 * Prozessoranzahl
  • Gleichzeitige Sitzungen: 100 * Prozessoranzahl
  • Gleichzeitige Instanzen: Gleichzeitige Aufrufe + gleichzeitige Sitzungen
Richard Blewett 16.05.2012, 10:24
quelle

Tags und Links