Спрошу быстро, вдруг у кого готовый ответ.
Делаю это редко, поэтому и спрашиваю. Объём небольшой, разовый. Нужно на завтра, потому спрашиваю коротко.
curl -s -o /dev/null -w "%{http_code} %{time_total}\n" -x $ADRES https://example.org/
Может, есть более простой путь, которого я не вижу.
Осторожнее с этим выводом, он верен не всегда.
Коротко: считайте по темпу и держите двойной запас.
Обычно хватает тридцати секунд на соединение и шестидесяти на ответ.
Сколько адресов и какой темп при этом стоит?
Разбейте прогон на части, станет ровнее.
У нас на прошлом проекте это выглядело так.
Проверяйте на маленькой выборке, прежде чем запускать всё.
curl -s -o /dev/null -w "%{http_code} %{time_total}\n" -x $ADRES https://example.org/Почти так, но одна деталь меняет вывод.
Проверяйте на маленькой выборке, прежде чем запускать всё.
Тема нужная, подписался.
Уменьшите потоки вдвое и замерьте заново.
Расскажу, чем закончилось у меня.
Коротко: считайте по темпу и держите двойной запас.
Разбейте список на равные части по числу потоков, так проще следить.
Осторожнее с этим выводом, он верен не всегда.
Смотрите не только число, но и разброс подсетей.
Обычно хватает тридцати секунд на соединение и шестидесяти на ответ.
Начинал с того же, потом переделал.
Обычно хватает тридцати секунд на соединение и шестидесяти на ответ.
А что показывают логи в момент падения?
А что показывают логи в момент падения?