nservicebus - 在 nServiceBus 中订阅来自多个发布者的消息

标签 nservicebus esb publish-subscribe

我想知道是否可以使用 nServiceBus 在不指定发布者端点的情况下订阅一个类型的所有消息。

其背景是一种分布式算法,它使用 nServiceBus 的分布式基础结构将子问题委托(delegate)给网络上的分布式工作人员。

任务完成后,工作人员应发送消息通知发送者。

我可以使用 IBus.Reply() 来通知它,但我也有一些监控和日志记录服务,它们也对这些消息感兴趣。让发件人重新发布所有收到的回复听起来不对。

我可以在 nServiceBus 中订阅来自多个发布者的消息吗?

最佳答案

您使用 Reply 是完全正确的- 简单有效。

为了进行日志记录/监控,您可以audit messages因此每个端点都会转发它收到的消息。

关于nservicebus - 在 nServiceBus 中订阅来自多个发布者的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1233898/

相关文章:

java - 如何在 mule 中获取调用属性的值?

javascript - Node 聊天室,将消息存储在数组中还是只是 redis?

NServiceBus 消息处理程序未按预期顺序触发 Saga 处理程序提前触发

c# - NServiceBus 处理程序内的多线程

azure - 使用 Azure Function Cosmos DB Changefeed 触发器使用 NServiceBus 发布消息

json - 如何在 wso2 esb 中连接两个 JSON 响应

Java Camel FTP 上传

c# - nservicebus + webhooks +Errors +MaxRetries

c# - 如何在 MassTransit 中配置多个消息消费者?

tcp - AMQP是如何克服直接使用TCP的困难的呢?