zoukankan      html  css  js  c++  java
  • NServiceBus教程-持久化配置

    当配置在NServiceBus v5持久性,秩序是非常重要的。最后赢得持久性配置选项。我们看看一些例子。

    示例1

    在本例中最后一个配置选项将会覆盖前面的所有选项。

    • v5.2
    • v5.0

      编辑

      var config = new BusConfiguration();
      
      config.UsePersistence<NHibernatePersistence, StorageType.Outbox>();
      
      config.UsePersistence<InMemoryPersistence, StorageType.GatewayDeduplication>();
      
      // This one will override the above settings!
      config.UsePersistence<RavenDBPersistence>();
      
      示例2

      在这个例子中所有配置选项都是明确的。

      • v5.2
      • v5.0

        编辑

        var config = new BusConfiguration();
        
        config.UsePersistence<NHibernatePersistence, StorageType.Outbox>();
        
        config.UsePersistence<InMemoryPersistence, StorageType.GatewayDeduplication>();
        
        config.UsePersistence<RavenDBPersistence, StorageType.Sagas>();
        config.UsePersistence<RavenDBPersistence, StorageType.Subscriptions>();
        config.UsePersistence<RavenDBPersistence, StorageType.Timeouts>();
        
        示例3

        这个例子设置默认持久性第一件事然后覆盖更明���的选择。

        • v5.2
        • v5.0

          编辑

          var config = new BusConfiguration();
          
          config.UsePersistence<RavenDBPersistence>();
          
          config.UsePersistence<NHibernatePersistence, StorageType.Outbox>();
          
          config.UsePersistence<InMemoryPersistence, StorageType.GatewayDeduplication>();
        查看全文
      • 相关阅读:
        HISI MPP模块 AO 和 ADEC 参数配置(转)
        HISI H264/H265 P帧帧内刷新功能,降低I帧太大带来的网络冲击(转)
        LiteOS系统--快速烧写.bin文件到norflash相应位置(转)
        海思平台(hi3559av100)的pq_sample代码编译过程和执行过程(转)
        MySQL主从同步配置
        WebLogic
        为什么公司用weblogic而不用tomcat?
        查看和更改rpm的默认安装路径的方法
        VM options 以及 properties文件的一些理解
        Could not transfer artifact xxx from/to xxx解决方案
      • 原文地址:https://www.cnblogs.com/powerxu/p/4294287.html
      • Copyright © 2011-2022 走看看