Появилась необходимость проверить код ответа около 1М ссылок сайта, быстро и без особой нагрузки на сам сайт.
Нашел в сети небольшой скрипт на bash
#!/bin/bash
while read LINE; do
curl -o /dev/null --silent --head --write-out '%{http_code}' "$LINE"
echo " $LINE"
done < link.txt
Но он у меня 10 ссылок чекал секунд 10. И ссылки принимает из файла. У меня ссылки в базе.
Есть ли инструменты, для nodejs, python, php, чтобы выполнить данную задачу?
Конкретно нужно узнать отдает адрес 200 или 404.
В какую сторону смотреть?