【发布时间】:2012-01-31 14:44:33
【问题描述】:
有没有办法在企业服务总线中延迟消息的消费 直到 X 条类似消息准备好或经过 Y 时间?
我的目标是在消费者中序列化和聚合几条消息 所以我不会点击我的存储来获取消息,而是批量存储。
我目前正在使用 Rhino ESB。我想知道我对这个 ESB 或任何其他你知道的选项的选择。
谢谢!
【问题讨论】:
标签: c# .net nservicebus servicebus rhino-commons
有没有办法在企业服务总线中延迟消息的消费 直到 X 条类似消息准备好或经过 Y 时间?
我的目标是在消费者中序列化和聚合几条消息 所以我不会点击我的存储来获取消息,而是批量存储。
我目前正在使用 Rhino ESB。我想知道我对这个 ESB 或任何其他你知道的选项的选择。
谢谢!
【问题讨论】:
标签: c# .net nservicebus servicebus rhino-commons
在 NServiceBus 中,您可以在一次调用中发送一批消息。这将像每条消息都是单独发送一样处理。另一种选择是使用内置的 Saga 或长时间运行的工作流。您可以唯一地识别和关联消息状态,并利用跟踪时间的超时机制。
【讨论】: