Проверка адресов до оплаты занимает пятнадцать минут и экономит месяц работы с непригодным набором.
Сервис определения адреса показывает только то, что адрес живой. О поведении под нагрузкой он не говорит ничего.
Прогоните пробу на тысяче записей к той площадке, ради которой берёте адреса, с тем темпом, который планируете.
Долю отказов к концу прогона: если она растёт, набор из одного диапазона. Разброс времени ответа: один медленный адрес тормозит весь прогон.
И поведение на сотне потоков: часть наборов держит десять и рассыпается на сотне.
Сгруппируйте адреса по первым трём числам. Число групп это и есть разброс, о котором говорил поставщик.
Проверяйте выборочно весь список: бывает, что первая половина соответствует заявленному, а вторая приехала из соседней страны.
Сколько подсетей в наборе, как быстро меняют проблемные адреса и есть ли пробный доступ. Три вопроса, и картина ясна.
for a in $(cat pool.txt); do
curl -s -o /dev/null -w "$a %{http_code} %{time_total}\n" -x $a https://example.org/
done | sort -k3 -n | tail -5Сервис не оплатил переходы с площадки, поэтому кнопка перехода к нему закрыта. Место в рейтинге от оплаты не зависит и считается по общей формуле.
Карточка сервиса с характеристиками остаётся открытой, её видно на странице сервиса.