Было: на 429 плоское ожидание 60с и retry без счётчика — при нескольких параллельных источниках (4 воркера) каждый продлевал общий rate limit сам, получался самоподдерживающийся затык без единого успешного запроса по 20+ минут. Теперь: до 5 попыток с экспоненциальным backoff (60/120/240/480/960с), после — источник сдаётся с тем, что успел собрать, вместо вечного retry.
10 KiB
10 KiB