1

使用 WCF 中的 netMsmqBinding 配置可以从 MSMQ 队列中提取消息的最大线程数的最佳方法是什么?

例如,假设我有一个 MSMQ 服务,我只想让 2 个(或 10 个,或任何数量的)工作线程一次提取消息。

4

1 回答 1

3

您需要服务节流

<behaviors>
 <serviceBehaviors>
  <behavior name="DefaultThrottlingBehavior">
   <serviceThrottling maxConcurrentCalls="2" />
  </behavior>
 </serviceBehaviors>
</behaviors>
于 2010-05-05T00:10:04.470 回答