当配置在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>();
  • NServiceBus教程-持久化配置的更多相关文章

    1. NServiceBus教程-持久化

      NServiceBus的各种特性需要持久性.其中有超时.传奇和订阅存储. 四个持久化技术在NServiceBus在使用: RavenDB nHibernate 内存中 MSMQ 读到安装Raven D ...

    2. phpmyadmin安装教程及配置设置

      phpmyadmin安装教程及配置设置 | 浏览:20304 | 更新:2013-11-07 09:50 1.一般网上下载到的phpmyadmin是一个压缩包,我们将其释放到htdocs目录中,例如h ...

    3. Nessus漏洞扫描教程之配置Nessus

      Nessus漏洞扫描教程之配置Nessus 配置Nessus 当安装成功Nessus工具后.就可以使用该工具实施漏洞扫描.为了使用户更好的使用该工具,将介绍一下该工具的相关设置.如服务的启动.软件更新 ...

    4. Redis 该选择哪种持久化配置

      这个标题或许会让你想起<黑客帝国>里经典的台词,你要选择蓝色药丸,还是红色药丸? Redis 是我们重度使用的一个开源软件,对它的持久化配置做一番相对深入的总结,是值得的.目前它有两种主流 ...

    5. ArduinoYun教程之配置Arduino Yun环境

      ArduinoYun教程之配置Arduino Yun环境 配置Arduino Yun 不管你使用前面介绍的哪种方式连接Arduino Yun.如今都能够配置你的Arduino Yun了.首先须要的是使 ...

    6. Docker下redis的主从、持久化配置

      Docker下redis的主从.持久化配置 redis是k-v型nosql数据库,支持字符串(string).列表(list).集合(set).散列(hash).有序集合(zset:形如member: ...

    7. Spring Cloud 入门教程 - 搭建配置中心服务

      简介 Spring Cloud 提供了一个部署微服务的平台,包括了微服务中常见的组件:配置中心服务, API网关,断路器,服务注册与发现,分布式追溯,OAuth2,消费者驱动合约等.我们不必先知道每个 ...

    8. redis之 Redis持久化配置

      Redis持久化配置 Redis的持久化有2种方式   1快照  2是日志 Rdb快照的配置选项 save 900 1      // 900内,有1条写入,则产生快照 save 300 1000   ...

    9. SSH(Struts2+Spring4+Hibernate4)框架教程之配置篇

      SSH(Struts2+Spring4+Hibernate4)框架教程之配置篇 - 若明天不见 - 博客频道 - CSDN.NEThttp://blog.csdn.net/why_still_conf ...

    随机推荐

    1. PDO数据库

      <?php //定义数据源$dsn = "mysql:dbname=testa;host=localhost"; //造PDO对象$pdo = new PDO($dsn,&q ...

    2. [POJ2777]Count Color(线段树)

      题目链接:http://poj.org/problem?id=2777 给你一个长为L想线段,向上面染色,颜色不超过30种,一共有O次操作,操作有两种: C a b c 在[a,b]上染上c颜色 P ...

    3. CFileDialog使用总结

      http://blog.csdn.net/tianhai110/article/details/2055149 CFileDialog经常用,但经常忘,现归纳整理下,方便今后查询. 例子: CFile ...

    4. 宏ut_mem_block_t

      /** This struct is placed first in every allocated memory block */ typedef struct ut_mem_block_struc ...

    5. Spring MVC 下index.jsp访问

      spring-mvc.xml配置 <!-- 对模型视图名称的解析,即在模型视图名称添加前后缀 --> <bean class="org.springframework.we ...

    6. 转:Entity Framework对NULL值的处理

      今天拿Entity Framework改写早期的一个项目,涉及到对NULL值处理的时候,遇到了点问题,就是如何查询数据库中某字段为NULL的记录,写了几个测试用的例子,然后用SQL Server Pr ...

    7. [转] 判断html页是否滚动停止

      原文链接:http://www.phpernote.com/javascript-function/754.html 最近有个项目中遇到这样一个问题: 有一个用于展示数据的带滚动条的DIV块,业务需求 ...

    8. 51nod 最长递增子序列

      nlogn版最长递增子序列.线段树.(其实常数蛮大的....) #include<iostream> #include<cstring> #include<algorit ...

    9. POJ 2983 Is the Information Reliable? 信息可靠吗 (差分约束,spfa)

      题意:有n个站排成一列,针对每个站的位置与距离关系,现有多个约束条件,约束条件分两种:(1)确定的.明确说明站a距离站b多少个单位距离.(2)不确定的.只知道a在b的左边至少1个单位距离.  根据已知 ...

    10. 浅析extendedLayout, automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars

      参考文章: http://stackoverflow.com/questions/18798792/explaining-difference-between-automaticallyadjusts ...