标签: http
请考虑以下情形- 我正在开发需要调用HERE REST API的应用程序,例如MAPTILE,假设我的应用程序因任何原因在15秒内发出了调用并且没有得到响应。在这种情况下,我应该如何实现重试逻辑。
例如-每15秒尝试一次10次,如果无响应则抛出错误。 -15秒后再尝试一次,然后使连续调用(30、45、60等)之间的间隔不断增大,最多10次尝试,如果无响应则抛出错误。
在这种情况下,推荐的最佳做法是什么?