当我们有一段代码经常失败并且必须重试时。然后我们使用重试模式。
try {
//do request here
} catch (Exception e) {
//wait for some millisecond and retry
retry();
}
在重试该请求之前,我们通常会延迟几毫秒。我想知道为什么我们需要一些延迟?如果重试请求没有等待并再次发送请求会发生什么。
当我们有一段代码经常失败并且必须重试时。然后我们使用重试模式。
try {
//do request here
} catch (Exception e) {
//wait for some millisecond and retry
retry();
}
在重试该请求之前,我们通常会延迟几毫秒。我想知道为什么我们需要一些延迟?如果重试请求没有等待并再次发送请求会发生什么。