NServiceBus 二级重试和错误队列设置
来源:互联网 发布:网络主播收入提成 编辑:程序博客网 时间:2024/06/07 03:58
在项目的App.config文件中
(1)如何设置二级重试(Second Level Retries)的参数:
<configSections> <section name="SecondLevelRetriesConfig" type="NServiceBus.Config.SecondLevelRetriesConfig, NServiceBus.Core"/></configSections>
以上代码把SLR的这个配置项申明出来,表示该文件中使用到了SLR配置项
<SecondLevelRetriesConfig Enabled="true" TimeIncrease="00:00:10" NumberOfRetries="3" />
以上代码是配置SLR具体参数,其中:
- Enabled:打开或者关闭SLR。
- TimeIncrease: 每两次重试之间的时间间隔,(对于同一个对象)
- NumberOfRetries: 最多重复多少次
(2) 如何设置错误队列
为了让监管人员更好的看到错误,最好把所有程序的错误存放在同一个错误queue中。具体方法如下:
申明配置项:
<configSections>
<section name="MessageForwardingInCaseOfFaultConfig" type="NServiceBus.Config.MessageForwardingInCaseOfFaultConfig, NServiceBus.Core" />
</configSections>
<section name="MessageForwardingInCaseOfFaultConfig" type="NServiceBus.Config.MessageForwardingInCaseOfFaultConfig, NServiceBus.Core" />
</configSections>
设置配置项参数:
<MessageForwardingInCaseOfFaultConfig ErrorQueue="error" />
1 0
- NServiceBus 二级重试和错误队列设置
- 【NServiceBus】发布和订阅
- NServiceBus
- NServiceBus
- 调用接口,设置重试次数
- oozie 失败重试和报警
- Volley框架的错误重试机制分析
- 7.2 android volley超时重试设置
- 微信小程序的一级页面和二级页面设置
- 无缝为Activity、Fragment、任何View设置加载(loading)、重试(retry)和无数据(empty)页面。
- 无缝为Activity、Fragment、任何View设置加载(loading)、重试(retry)和无数据(empty)页面
- 二级路由设置
- 二级路由器的设置
- EXCEL二级联动设置
- 二级路由如何设置
- 二级路由器设置教程
- vue二级路由设置
- nginx二级目录设置
- while循环写的插入排序
- Opencv学习笔记
- 杭电OJ题目分类
- SGU 103 略复杂的单源最短路
- Python代码性能优化技巧
- NServiceBus 二级重试和错误队列设置
- 第五周作业——有向图邻接表表示及反向图构造
- R转换.csv文件格式到.txt或.xlsx) [read.csv and export data to .txt or .xlsx]
- 动态规划之最大子段和
- Google Advanced Search Operators
- mysql探究之null与not null
- 做游戏
- 时间会看透一个人
- MVC 详解