У меня есть служба Windows, которая читает мою очередь сообщений через WCF.Я хочу, чтобы сервис обрабатывал не более 50 сообщений из очереди.Я установил настройку дросселирования на 50, но она, похоже, ничего не делает.Он просто обрабатывает одно сообщение за другим.
Я что-то упустил?
Мой web.config:
<serviceThrottling
maxConcurrentCalls="1"
maxConcurrentSessions="1"
maxConcurrentInstances="50" />
Мой сервисный файл:
[ServiceBehavior (ConcurrencyMode = ConcurrencyMode.Multiple, InstanceContextMode = InstanceContextMode.PerCall)]
Пожалуйста, дайте мне знать, если есть что-то, что нужно изменить.