【可指定超时时间的异步函数重试机制】这题可以使用 Promise.race 实现