同一台机器上的分配器和工作端点队列

时间:2012-06-19 13:42:33

标签: nservicebus

我正在使用NServiceBus 3.2.2.0,试图在同一台机器上测试经销商和工人。 我注意到经销商正在创建以下队列

  • EndPointQueue
  • EndPointQueue.distributor.control
  • EndPointQueue.distributor.storage
  • EndPointQueue.retries
  • EndPointQueue.timeouts

工作人员正在创建一个类似于:

的新队列
  • EndPointQueue.5eb1d8d2-8274-45cf-b639-7f2276b56c0c

有没有办法通过在随机字符串前加上端点队列来指定工作端点队列名而不是工作者创建队列?

1 个答案:

答案 0 :(得分:1)

由于在与主服务器(分发服务器)相同的机器上运行工作程序并不合理,因此NServiceBus假定您仅为测试目的执行此操作并生成此类队列名称。

在一个真正的分布式场景中,工作者在自己的盒子上运行,它将具有与主服务器相同的队列名称。整个想法是,您不必进行任何代码或配置更改,以便从单个计算机转换为扩展部署。