2011-08-01 2 views
-1

WCF를 통해 메시지 대기열을 읽는 Windows 서비스가 있습니다. 서비스가 큐에서 50 개가 넘는 메시지를 처리하도록합니다. 스로틀 구성을 50으로 설정했지만 아무 것도하지 않는 것 같습니다. 그것은 단지 하나의 메시지를 처리합니다.Windows 서비스 WCF를 통한 MSMQ 읽기 ... 제한

내가 뭔가를 잃어버린거야?

내 Web.config의 :

<serviceThrottling maxConcurrentCalls="1" maxConcurrentSessions="1" maxConcurrentInstances="50" />

내 서비스 파일이 :

[인 ServiceBehavior는 (들면, ConcurrencyMode = ConcurrencyMode.Multiple, InstanceContextMode = InstanceContextMode.PerCall)]

알려 주시기 바랍니다 변경 될 것이 있으면.

답변

0

maxConcurrentCalls 및 maxConcurrentSessions를 설정해야한다고 생각하지 않습니다. 제거하려고 할 수 있습니까?