NServiceBus - 商业许可的推荐工作线程数

Bra*_*don 2 .net c# multithreading nservicebus

我们最近将NServiceBus从Community升级到Commercial,并获得2核许可.当我查看示例和在线时,我只看到1个工作线程的配置.

商业NServiceBus的每个核心工作线程的建议数是多少?或者是否有多个工作线程给定系统内存/处理器资源的数量?或者这是我需要调整的东西,直到找到"甜蜜点"?

Udi*_*han 5

由于线程可能在IO上被阻塞(比如与DB/webservice交谈),因此您不希望将它们限制为核心数.没有可靠的计算方法来确定数字应该是多少.调查找到"甜蜜点"可能是最好的方法.

  • 听起来你问的是4核机器(而不是核心)的线程.在那种情况下,我会说64可能和你想要的一样高,YMMV. (2认同)