позиции · сбор данных · отчёты
реклама IPrazon Network: приватные прокси IPv4 и SOCKS5, около 12 000 адресов, безлимитный трафик, тест до 2 часов

Разделы · Парсеры и сбор данных

proxy screaming frog: где вносить список и почему он не подхватывается

16 ответов · 1 585 просмотров
знак участника thread_limit
thread_limitЗнаток
  • сообщений 2 620
  • на форуме 2 мес
Парсеры и сбор данных

Пишу подробно, потому что вопрос всплывает у всех, кто работает с объёмами.

Сначала обстановка, вопрос в конце.

Проверял на двух версиях программы, поведение одинаковое. Логи ведутся, в них видно, что запросы уходят, а ответы приходят короткие. Данные собираются, но при сверке не хватает примерно пятнадцати процентов записей.

Может, есть более простой путь, которого я не вижу.

знак участника Бабенко Д.
Бабенко Д.Новичок
  • сообщений 402
  • на форуме 1 года
thread_limit писал: proxy screaming frog: где вносить список и п…

Полгода назад ловил то же самое.

Перед большим прогоном всегда гоняю пробу на тысяче адресов. Три минуты времени, и сразу видно, где посыплется.

Скорость упирается не в программу, а в темп, который держит площадка. Ставить 300 потоков на 20 адресов бессмысленно, отказы съедят весь выигрыш.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842

Хороший разбор, добавлю в закладки.

знак участника Ерохин
ЕрохинНовичок
  • сообщений 495
  • на форуме 1 года

Одно уточнение, иначе расчёт уедет.

Потери записей чаще всего идут из-за коротких ответов, которые программа считает успешными. Заведите проверку на минимальный размер ответа и на наличие обязательного куска разметки.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842
знак участника Сергей Птицын
Сергей ПтицынУчастник
  • сообщений 1 165
  • на форуме 6 мес

Начинал с того же, потом переделал.

Память ест не число потоков, а хранение всего собранного в памяти до конца прогона. Пишите результат на диск пачками, и потолок пропадёт.

знак участника Жигарев
ЖигаревНовичок
  • сообщений 178
  • на форуме 1 года

Полгода назад ловил то же самое.

Скорость упирается не в программу, а в темп, который держит площадка. Ставить 300 потоков на 20 адресов бессмысленно, отказы съедят весь выигрыш.

Перед большим прогоном всегда гоняю пробу на тысяче адресов. Три минуты времени, и сразу видно, где посыплется.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842
знак участника Марат Илюхин
Марат ИлюхинЗнаток
  • сообщений 2 295
  • на форуме 3 мес

Почти так, но одна деталь меняет вывод.

Большие каталоги не надо гонять одним куском. Разбейте на части по пятьдесят тысяч, каждую с отдельным состоянием, и падение одной части перестанет ронять весь прогон.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842
знак участника Женя Кольцов
Женя КольцовУчастник
  • сообщений 1 270
  • на форуме 8 мес

Считаю так же, и цифры у меня близкие.

Память ест не число потоков, а хранение всего собранного в памяти до конца прогона. Пишите результат на диск пачками, и потолок пропадёт.

Держите нас в курсе.

знак участника Наиля Ш.
Наиля Ш.Новичок
  • сообщений 505
  • на форуме 1 года

Начните с малого объёма и растите постепенно.

знак участника Юля Радько
Юля РадькоНовичок
  • сообщений 385
  • на форуме 1 года
thread_limit писал: proxy screaming frog: где вносить список и п…

Начните с малого объёма и растите постепенно.

знак участника Панкратов
ПанкратовУчастник
  • сообщений 745
  • на форуме 10 мес

Пришёл к этому не сразу, сначала сделал ошибку.

Большие каталоги не надо гонять одним куском. Разбейте на части по пятьдесят тысяч, каждую с отдельным состоянием, и падение одной части перестанет ронять весь прогон.

знак участника Ханин П.
Ханин П.Знаток
  • сообщений 2 280
  • на форуме 2 мес

Разбейте прогон на части, станет ровнее.

знак участника Пётр Улесов
Пётр УлесовУчастник
  • сообщений 625
  • на форуме 11 мес
thread_limit писал: proxy screaming frog: где вносить список и п…

Одно уточнение, иначе расчёт уедет.

Память ест не число потоков, а хранение всего собранного в памяти до конца прогона. Пишите результат на диск пачками, и потолок пропадёт.

Разметка на маркетплейсах меняется регулярно. Держите разбор в одном месте, чтобы правка занимала минуту, а не полдня.

Хороший разбор, добавлю в закладки.

знак участника Богдан Ярош
Богдан ЯрошУчастник
  • сообщений 990
  • на форуме 7 мес

Осторожнее с этим выводом, он верен не всегда.

Если данные отдаются скриптом, обычный сбор их не увидит. Смотрите, откуда страница берёт содержимое: часто рядом есть простой запрос, который отдаёт то же самое в удобном виде.

знак участника Лунёва А.
Лунёва А.Новичок
  • сообщений 356
  • на форуме 1 года
thread_limit писал: proxy screaming frog: где вносить список и п…

Держите запас, ровно по расчёту работать не выйдет.

знак участника Ильдар М.
Ильдар М.Участник
  • сообщений 1 010
  • на форуме 7 мес
thread_limit писал: proxy screaming frog: где вносить список и п…

Тут ничего нового не скажу, только подтвержу.

Перед большим прогоном всегда гоняю пробу на тысяче адресов. Три минуты времени, и сразу видно, где посыплется.

Если данные отдаются скриптом, обычный сбор их не увидит. Смотрите, откуда страница берёт содержимое: часто рядом есть простой запрос, который отдаёт то же самое в удобном виде.

Тема нужная, подписался.

знак участника regionfix
regionfixНовичок
  • сообщений 525
  • на форуме 1 года

Почти так, но одна деталь меняет вывод.

Скорость упирается не в программу, а в темп, который держит площадка. Ставить 300 потоков на 20 адресов бессмысленно, отказы съедят весь выигрыш.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842

Держите нас в курсе.

знак участника Ковтун
КовтунНовичок
  • сообщений 468
  • на форуме 11 мес

Начинал с того же, потом переделал.

Перед большим прогоном всегда гоняю пробу на тысяче адресов. Три минуты времени, и сразу видно, где посыплется.

Ответить в темеПодписаться

Рядом в разделе

Сеометр, форум специалистов по поиску и аналитике ПравилаУчастникиО форумеЛента 2026