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

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

Парсинг отзывов с маркетплейса: страница отдаёт только первые десять

15 ответов · 2 105 просмотров
знак участника zapros_min
zapros_minУчастник
  • сообщений 760
  • на форуме 10 мес
Парсеры и сбор данных

Собираю данные регулярно, софт привычный, и вот на чём споткнулся.

Вводные, чтобы не гадать.

Ставил 200 потоков, потом снижал до 80, разница по времени невелика. Каталог на 400 тысяч адресов, память на машине 32 гигабайта.

Как считаете вы? Интересует порядок, а не общие слова.

знак участника Шамиль Н.
Шамиль Н.Участник
  • сообщений 1 135
  • на форуме 6 мес
zapros_min писал: Парсинг отзывов с маркетплейса: страница отд…

Проверьте, что настройка вообще применилась.

знак участника Погодин
ПогодинУчастник
  • сообщений 942
  • на форуме 6 мес

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

знак участника proxyled
proxyledЗнаток
  • сообщений 1 620
  • на форуме 6 мес

Всё верно написали выше, добавлю от себя пару деталей.

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

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

знак участника Русакова Е.
Русакова Е.Новичок
  • сообщений 255
  • на форуме 1 года
zapros_min писал: Парсинг отзывов с маркетплейса: страница отд…

Так и есть, проходил через это в прошлом году.

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

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

У нас на прошлом проекте это выглядело так.

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

знак участника vydacha_live
vydacha_liveЗнаток
  • сообщений 1 975
  • на форуме 4 мес

Уменьшите потоки вдвое и замерьте заново.

знак участника Ольга Мятлева
Ольга МятлеваУчастник
  • сообщений 700
  • на форуме 10 мес

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

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

знак участника limit_watch
limit_watchЗнаток
  • сообщений 2 560
  • на форуме 2 мес
zapros_min писал: Парсинг отзывов с маркетплейса: страница отд…

Работает, пока объём небольшой. Дальше правила другие.

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

знак участника setka_ip
setka_ipЗнаток
  • сообщений 2 755
  • на форуме 2 мес
zapros_min писал: Парсинг отзывов с маркетплейса: страница отд…

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

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

знак участника Стрельцов
СтрельцовУчастник
  • сообщений 1 080
  • на форуме 7 мес

Тут есть тонкость, о которой обычно забывают.

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

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

Если поможет, напишите здесь же, пригодится следующим.

знак участника kolonka_cen
kolonka_cenЗнаток
  • сообщений 1 690
  • на форуме 4 мес

Всё верно написали выше, добавлю от себя пару деталей.

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

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

знак участника keymaker
keymakerВетеран
  • сообщений 3 210
  • на форуме 1 мес
zapros_min писал: Парсинг отзывов с маркетплейса: страница отд…

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

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

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

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

знак участника Николай Гат
Николай ГатУчастник
  • сообщений 875
  • на форуме 9 мес

Подтверждаю, у нас было ровно то же самое.

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

знак участника ip_i_potoki
ip_i_potokiЗнаток
  • сообщений 2 350
  • на форуме 3 мес

Проверьте, что настройка вообще применилась.

знак участника Оксана Пивень
Оксана ПивеньУчастник
  • сообщений 830
  • на форуме 9 мес

Какая версия программы и что с настройками по умолчанию?

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

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

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