سؤال

ما هي أفضل طريقة لتكوين الحد الأقصى لعدد مؤشرات الترابط التي يمكنها سحب الرسائل من قائمة انتظار MSMQ ، باستخدام netmsmqbinding في WCF؟

على سبيل المثال ، قل أن لدي خدمة MSMQ التي أريد فقط أن أحصل على 2 (أو 10 ، أو أي عدد من المواضيع العمال التي تسحب الرسائل في وقت واحد.

هل كانت مفيدة؟

المحلول

انت تحتاج خنق الخدمة

<behaviors>
 <serviceBehaviors>
  <behavior name="DefaultThrottlingBehavior">
   <serviceThrottling maxConcurrentCalls="2" />
  </behavior>
 </serviceBehaviors>
</behaviors>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top