Я делаю несколько запросов API-запроса REST для стороннего приложения из java, и я не знаю пороговое значение количества запросов, которые они выполняют в заданное время, и я выбрал 429 слишком много запросов во время выполнения исключения, мне нужно добавить задержку между этим API вызовами кто может предложить оптимальный способ (нет нити, используемой в приложении)Добавление задержки к java-коду
1
A
ответ
4
Вы можете использовать Handler.postDelayed()
метод:
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// do something that is meant to be delayed
}
}, delayMillis);
где delayMillis
задержка измеренное в миллисекундах.
Смежные вопросы
- 1. Добавление задержки к функции наведения
- 2. добавление таймера задержки pr к угловому .get() для проверки задержки?
- 3. Добавление задержки времени к движению персонажа
- 4. Добавление задержки к каждому элементу в массиве
- 5. Добавление задержки между кадрами
- 6. Добавление задержки в Verilog
- 7. Добавление задержки/таймера
- 8. Fullpage.js. Добавление задержки прокрутки
- 9. Добавление задержки в цикле
- 10. Добавление задержки в сборке
- 11. Добавление задержки/Thread.sleep
- 12. Добавление задержки в FiddlerScript
- 13. MSMQ Добавление задержки в сообщениях
- 14. Добавление задержки при выполнении кода
- 15. Добавление задержки между нажатием клавиши
- 16. Добавление задержки в анимацию DIV
- 17. Добавление задержки в нескольких элементах
- 18. Добавление класса после случайной задержки
- 19. Добавление задержки при выгрузке bootstrap
- 20. Добавление задержки мыши из функции
- 21. Добавление задержки в Hover Delay
- 22. Добавление простой задержки к JavaScript-коду без использования внешних библиотек
- 23. Добавление задержки к JQuery keyup() после вызова Ajax
- 24. Добавление задержки MouseOut к этой части jQuery (меню nav)
- 25. Добавление задержки к событию jquery при наведении курсора мыши
- 26. Добавление задержки в сборе данных в LabVIEW
- 27. Добавление задержки на удаление анимации фона
- 28. Приложение Xcode Swift Ios: добавление задержки
- 29. Добавление задержки между снимками (нажатия клавиш)
- 30. Добавление задержки зависания в выпадающее меню
вы можете использовать нить.sleep. Будет основной поток, выполняющий свою работу. Вы можете использовать сон в этом основном потоке. –