【发布时间】:2017-07-27 19:16:35
【问题描述】:
我们经常在 Nsb 上遇到 MSMQ 问题,例如在某个时间点,一台机器上的 MSMQ 不想接受来自另一台机器的消息,直到我们重新启动服务或重新启动机器。所以我们正在寻找替代品。但是,我们希望保留 MSMQ 的这些重要特性:
- 部分分布式事务,以便后续消息 如果处理程序回滚分布式,则不会从 Nsb 处理程序发送 交易。我们使用 MSDTC;
- 如果 Nsb 服务接收器是 不可用,不应丢失任何消息
- 可以处理大量消息,目前我们为所有服务组合每秒处理数千条消息,或者每个服务每秒可能处理数百或两条消息
这里是 Nsb 替代来源的列表:https://docs.particular.net/transports/
任何人都有处理这方面的经验吗?
【问题讨论】:
标签: nservicebus