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

时间:2012-11-02 13:15:23

标签: c# .net wcf .net-4.0 request

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

我们有这种拓扑结构:

enter image description here

Service1来电Service2

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

WCF中是否有任何重试机制?

1 个答案:

答案 0 :(得分:6)

解决此问题的WCF技术是可靠消息传递。我认为 MaxRetryCount 是您要查找的属性。

Here是使用MaxRetryCount进行自定义绑定的示例。