Domanda

Qual è il modo migliore per configurare il numero massimo di thread che possono tirare i messaggi di una coda MSMQ, utilizzando un netMsmqBinding in WCF?

Ad esempio, dire che ho un servizio MSMQ per cui ho solo voglia di avere 2 (o 10, o qualunque sia il numero di) thread di lavoro tirando fuori i messaggi alla volta.

È stato utile?

Soluzione

È necessario servizio di regolazione

<behaviors>
 <serviceBehaviors>
  <behavior name="DefaultThrottlingBehavior">
   <serviceThrottling maxConcurrentCalls="2" />
  </behavior>
 </serviceBehaviors>
</behaviors>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top