Я звоню в твиттер с моего бота. Я полагаю, что в Твиттере есть ограничение в 180 вызовов в час, поэтому у меня есть функция ожидания между вызовами, чтобы я мог держать ее ниже этой суммы каждый час. Он работает безупречно на моей машине, но не останавливается, когда я смотрю логи на Heroku.
В программе есть некоторые функции, а затем функция сна.
Thread.sleep(90000);
Я бы хотел подождать 90 секунд между вызовами: 1) ограничить вызовы, 2) сделать его чирикать реже. Программа на самом деле, кажется, делает паузу в 5000 мс, что я и использовал для этого. Я создал новую локальную папку и клонировал в нее репо, чтобы убедиться, что в репо все еще не было старого параметра 5000 для функции сна, но он сказал 90000, как и должно. Есть ли какая-то особая причина, по которой это не сработает на Heroku?