Разделы · Лимиты, капчи и отказы
Пишу с логами, чтобы разговор был предметным.
Пробовал уменьшить потоки вдвое, отказов стало меньше, но время выросло втрое. Часть адресов проходит спокойно, часть ловит проверку с первых минут. До этого месяц работало ровно, ничего в настройках не менял.
Подскажите, где я ошибаюсь.
Осторожнее с этим выводом, он верен не всегда.
Разнесите нагрузку по времени суток. Ночью площадки спокойнее не потому, что спят, а потому что общий поток меньше и ваш вклад в него не выделяется.
12:04:11 200 ok 12:04:12 200 ok 12:19:38 429 too many requests 12:19:39 429 too many requests
У нас на прошлом проекте это выглядело так.
Паузу ставьте с разбросом. Ровная пауза в две секунды заметнее, чем разброс от полутора до трёх, потому что ровный ритм это признак машины.
Код 200 с короткой заглушкой это тоже отказ, просто вежливый. Заведите проверку на размер ответа, иначе прогон соберёт пустоту и вы этого не заметите.
Держите нас в курсе.
Смотрите подсети, а не только число адресов.
Всё верно написали выше, добавлю от себя пару деталей.
Ровный порог отказов означает счётчик на стороне площадки. Считайте не потоки, а запросы с адреса за минуту, и подгоняйте темп под этот счётчик.
Держите нас в курсе.