WCF で netMsmqBinding を使用して、MSMQ キューからメッセージをプルできるスレッドの最大数を構成する最良の方法は何ですか?
たとえば、一度に 2 つ (または 10、または任意の数) のワーカー スレッドだけがメッセージをプルするようにしたい MSMQ サービスがあるとします。
WCF で netMsmqBinding を使用して、MSMQ キューからメッセージをプルできるスレッドの最大数を構成する最良の方法は何ですか?
たとえば、一度に 2 つ (または 10、または任意の数) のワーカー スレッドだけがメッセージをプルするようにしたい MSMQ サービスがあるとします。
サービススロットリングが必要です
<behaviors>
<serviceBehaviors>
<behavior name="DefaultThrottlingBehavior">
<serviceThrottling maxConcurrentCalls="2" />
</behavior>
</serviceBehaviors>
</behaviors>