Wcf - 在异常之前重试3次?

Roy*_*mir 3 .net c# wcf .net-4.0 request

在生成请求异常之前,我被要求构建一个3次重试的机制.

我们有这种拓扑结构:

在此输入图像描述

Service1电话Service2.

如果连续3次失败 - 产生一个激发.

是否有任何重试机制WCF

Dir*_*aus 6

解决这个问题的WCF技术是Reliable Messaging.我认为MaxRetryCount是您正在寻找的属性.

以下是使用MaxRetryCount进行自定义绑定的示例.