nServiceBus 主机可以有多个输入 msmq 队列吗?
有没有一种方法可以配置 nServiceBus 端点以从多个队列接收消息?
我正在考虑实现一个 nServiceBus Saga,它从多个队列(每种消息类型一个)获取消息。其要点是能够监控每种消息类型的流量。
谢谢
Is there any way to configure an nServiceBus endpoint to receive messages from more than one queue?
I am looking into implementing an nServiceBus Saga which takes messages from multiple queues (one per message type). The point of which is to be able to monitor traffic for each message type.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
并非没有很多奇怪的黑客。
更好的方法是将您的 saga 部署到多个端点,每个端点负责处理其所在队列的消息,但通过共享 saga 数据进行协作。
Not without a lot of weird hacks.
The better approach would be to deploy your saga to multiple endpoints, each one responsible for processing the messages for the queue it sits on, but cooperating through the shared saga data.
另一种方法是您有一个端点,使用一个队列处理多种消息类型。您也可以指定处理消息的顺序。
The alternative is that you have an endpoint that handles multiple message types using one queue. You can specify the order that the messages are handled in too.