【问题标题】:NServiceBus on Azure which transport binding to use?Azure 上的 NServiceBus 使用哪个传输绑定?
【发布时间】:2013-04-19 05:34:17
【问题描述】:

使用AzureServiceBusMessageQueueAzureMessageQueue 的优缺点是什么?

我了解这两种传输绑定仅在 Azure 上存在差异,例如消息大小、并发性、复制行为等。但是其中大部分已经由 NServiceBus 协调(或者我认为 - 因为 NServiceBus 文档非常在这个问题上很少见)。 NServiceBus 本身允许您将有效负载存储在 blob 存储中。

那么,使用一种与另一种相比有什么优缺点呢?我最关心的是:性能、可扩展性、有效负载限制、在内部和外部移动解决方案的灵活性以及成本。

【问题讨论】:

    标签: azure nservicebus servicebus


    【解决方案1】:

    我会说 Azure 服务总线队列/主题通常提供更多的灵活性和功能。如果您查看 Microsoft 的投资,我还声称与存储队列相比,他们在服务总线消息传递上投入了更多投资。
    我同意 NServiceBus 提供了这些服务总线队列通常也提供的一些功能,但是您是否使用它们取决于您。 您可能会查看定价差异,但服务总线实体的好处是您可以在侦听消息时有(非常)长时间的超时,这减少了您支付的交易数量。据我记得(自从我使用存储队列以来已经有一段时间了),存储队列并非如此

    HTH

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-05
      • 1970-01-01
      相关资源
      最近更新 更多