Azure Servicebus:瞬态故障处理

时间:2017-05-26 08:54:08

标签: azure azureservicebus transient-failure

我有一个队列接收器,它从队列中读取消息并处理消息(进行一些处理并将一些数据插入到azure表中或检索数据)。

我观察到的是,我的处理方法('2017-05-210')抛出的任何异常都会导致重试,即将消息重新传递到默认值10次。

可以自定义此行为,即我只重试某些异常而忽略其他异常。就像有一些网络问题一样,那么重试是有意义的,但如果它是SendResponseAsync(),那么我可能不想重试。

由于BadArgumentException(poisson message)客户端库需要重试,我们可以自定义此行为吗?

这是接收端的代码

ServiceBus

0 个答案:

没有答案