【问题标题】:nservicebus 4.0.3 how to disable ravendbnservicebus 4.0.3 如何禁用 ravendb
【发布时间】:2013-08-20 21:05:15
【问题描述】:

在 3.3.x 版本中,我们能够配置禁用 raven dB,但在 4.0.x 版本中可以找到其他解决方法,我发现其他解决方法是禁用超时管理器。

有没有更好的办法解决?

【问题讨论】:

  • NServiceBus 4 without RavenDB 的可能重复项
  • 我根本没有使用任何持久性,也没有 Saga/Timeout,我该怎么做?
  • 您想改用 SQL Server 吗?
  • 不,我不想要任何持久性。
  • 为什么你不想要任何持久性?

标签: ravendb nservicebus


【解决方案1】:

看起来如果您将以下内容添加到您的端点配置中,它不会尝试访问 Raven DB。除非您使用的是 sagas 或 pub sub。然后我认为需要某种存储。就我而言,我不需要任何存储空间。

Configure.Features.Disable<TimeoutManager>();

【讨论】:

    【解决方案2】:

    如果您不想使用 RavenDB,则必须指定另一种存储类型。如果您根本不想使用存储,关闭使用存储的功能应该可以工作。在 4.0 中,可以通过使用要素类来完成。示例:

    Configure.Features.Disable<Sagas>();
    

    【讨论】:

      【解决方案3】:

      如果你想使用 sql server 那么你必须使用 NserviceBus.Nhibernate 如果你需要更多信息请告诉我

      【讨论】:

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