我的绑定有以下配置:
<binding name="wshttp" openTimeout="00:01:00" sendTimeout="00:02:00" receiveTimeout="00:03:00" closeTimeout="00:04:00">
..snap
<reliableSession inactivityTimeout="00:05:00" maxRetryCount="8" ordered="true"/>
..snap
</binding>
我的期望是,当客户端代理在 2 分钟内发送失败时,应该重试请求。然而:
16:37:49,242 INFO启动过程
16:39:49,588 FATAL请求操作未在分配的 00:02:00 超时内完成
所以应用程序会在 2 分钟内抛出错误,并且不会重试请求。我应该怎么做才能让它开始重试?