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

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

A-Parser: какие настройки потоков реально держат заявленную скорость

16 ответов · 3 252 просмотров
знак участника Лидия В.
Лидия В.Новичок
  • сообщений 190
  • на форуме 1 года
Парсеры и сбор данныхгорячая

Гоняю сборы каждую неделю, и вот что заметил.

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

A-Parser: какие настройки потоков реально держат заявленную скорость: разбор в цифрах
A-Parser: какие настройки потоков реально держат заявленную скорость: как это выглядит у меня

Подскажите, с чего начать разбор.

знак участника Марат Илюхин
Марат ИлюхинЗнаток
  • сообщений 2 295
  • на форуме 3 мес
Лидия В. писал: A-Parser: какие настройки потоков реально де…

Так и работает, проверено не один раз.

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

Забрал себе в заметки.

знак участника Женя Кольцов
Женя КольцовУчастник
  • сообщений 1 270
  • на форуме 8 мес
Лидия В. писал: A-Parser: какие настройки потоков реально де…

Проверял это на своей задаче, вывод такой же.

Перед сменой поставщика адресов сделайте контрольный прогон на одинаковой задаче. Иначе разницу в скорости будете объяснять чем угодно, кроме настоящей причины.

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

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

На маленьких объёмах верно, на больших уже нет.

Проверка полноты обязательна. Берите случайные сто записей и сверяйте руками с площадкой, это пятнадцать минут и полная ясность.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842
знак участника Юля Радько
Юля РадькоНовичок
  • сообщений 385
  • на форуме 1 года
Лидия В. писал: A-Parser: какие настройки потоков реально де…

Разнесите нагрузку по времени.

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

Помню, как искал причину два дня подряд.

Если программа ест память, дело почти всегда в накоплении результата. Настройте запись на диск пачками, и потолок исчезнет.

Проверка полноты обязательна. Берите случайные сто записей и сверяйте руками с площадкой, это пятнадцать минут и полная ясность.

знак участника Ханин П.
Ханин П.Знаток
  • сообщений 2 280
  • на форуме 2 мес
Лидия В. писал: A-Parser: какие настройки потоков реально де…

Не гоните с первого дня, дайте себе запас.

знак участника Пётр Улесов
Пётр УлесовУчастник
  • сообщений 625
  • на форуме 11 мес
Лидия В. писал: A-Parser: какие настройки потоков реально де…

На одном проекте это стоило нам сорванного срока.

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

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

У меня картина совпадает почти полностью.

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

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842
знак участника Лунёва А.
Лунёва А.Новичок
  • сообщений 356
  • на форуме 1 года
Лидия В. писал: A-Parser: какие настройки потоков реально де…

Есть момент, который меняет всю картину.

Если программа ест память, дело почти всегда в накоплении результата. Настройте запись на диск пачками, и потолок исчезнет.

Проверка полноты обязательна. Берите случайные сто записей и сверяйте руками с площадкой, это пятнадцать минут и полная ясность.

$ ./sbor --potokov 120 --spisok chast-01.txt --proksi pool.txt
обработано: 48 210 / 50 000
пустых ответов: 1 842
знак участника Ильдар М.
Ильдар М.Участник
  • сообщений 1 010
  • на форуме 7 мес
Лидия В. писал: A-Parser: какие настройки потоков реально де…

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

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

Расскажу, как выкручивались мы.

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

Добавлю тему в закладки.

знак участника Ковтун
КовтунНовичок
  • сообщений 468
  • на форуме 11 мес
Лидия В. писал: A-Parser: какие настройки потоков реально де…

Сохраняйте сырое, пересчитать успеете.

знак участника Ефремова Н.
Ефремова Н.Участник
  • сообщений 1 465
  • на форуме 5 мес

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

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

Перед сменой поставщика адресов сделайте контрольный прогон на одинаковой задаче. Иначе разницу в скорости будете объяснять чем угодно, кроме настоящей причины.

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

Уберите лишние потоки, толку от них нет.

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

Уберите лишние потоки, толку от них нет.

знак участника Емельян Ц.
Емельян Ц.Знаток
  • сообщений 2 130
  • на форуме 3 мес

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

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

Пишите, если понадобится уточнить.

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

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

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