0
如何编写脚本如果收到通信错误,则默认情况下,重试之间的间隔为15秒,重试次数最多为3次。是否执行通信错误重试,重试次数和尝试之间的等待时间间隔应为客户端可配置参数。请帮助我。重试次数和时间间隔
如何编写脚本如果收到通信错误,则默认情况下,重试之间的间隔为15秒,重试次数最多为3次。是否执行通信错误重试,重试次数和尝试之间的等待时间间隔应为客户端可配置参数。请帮助我。重试次数和时间间隔
您可以简单地添加一个像FailedCounts
这样的变量并使用它。
喜欢的东西:
var failedCounts = 0, myInterval;
myInterval = setInterval(function() {
if (operationFailed) {
failedCounts++;
if (failedCounts >= 3) {
clearInterval(myInterval); // probably, you may want to disable timer on failure
alert('Failed 3 times');
}
} else {
failedCount = 0;
}
}, 15000);
好年...但是这会修复3次重试和15秒。我想要这些参数由客户端配置。怎么做? –
请参见[这里](http://stackoverflow.com/help/how-to-ask)咨询有关如何提出一个很好的问题。我建议你至少发布你最好的解决它的代码。谢谢。 – lrnzcig