小编Gan*_*nto的帖子

一个rebus进程中有多个输入队列

我正在使用top-shelf和rebus编写一个"多工作者"应用程序.

我的想法是使用MyWorker1Namespace- MyWorker1Namespace.Messages,MyWorker2Namespace- MyWorker2Namespace.Messages模式.

我想在不跨越多个进程的情况下运行应用程序,而是希望使用多个输入队列配置应用程序,以便在必要时准备将其拆分为多个进程.

有没有办法在一个应用程序中使用Rebus声明多个输入队列和多个工作线程?

我想配置应该是这样的:

<rebus inputQueue="MyWorker1Namespace.input" errorQueue="MyWorker1Namespace.error" workers="1" maxRetries="5"> </rebus>
<rebus inputQueue="MyWorker2Namespace.input" errorQueue="MyWorker2Namespace.error" workers="1" maxRetries="5"> </rebus>
...
Run Code Online (Sandbox Code Playgroud)

rebus

3
推荐指数
1
解决办法
1186
查看次数

标签 统计

rebus ×1