NServiceBus 4.03删除工作节点

时间:2013-10-08 16:04:30

标签: nservicebus nservicebus-distributor nservicebus4

我们有蓝色/绿色部署流程,我们希望删除几个工人。如何删除存储在存储q中的工作者消息?我们已经解决了清空存储问题的问题。

NServiceBus是否提供开箱即用的方式?

1 个答案:

答案 0 :(得分:0)

目前没有OOTB支持在V4中执行此操作。它是未来版本的路线图。

与此同时......

  1. 关闭工作节点。
  2. 由于存储队列中存在这些消息,分发者会认为工作人员已准备好接受更多工作,因此请等待它为退役工作人员的队列分配更多工作。
  3. 如果等待时间过长,请清除主服务器的存储队列,然后重新启动所有其他工作人员,以便他们将ReadyMessages重新发送给分销商。