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

Разделы · Прокси: выбор и характеристики

Прокси на сервере рядом с парсером: выигрыш по времени

10 ответов · 2 854 просмотров
знак участника Симаков
СимаковУчастник
  • сообщений 780
  • на форуме 9 мес
Прокси: выбор и характеристики

Спрашиваю до покупки, а не после, чтобы потом не жалеть.

Ниже вводные, дальше сам вопрос.

Держу пул на 60 адресов, задачи разные, нагрузка неровная. При 300 потоках на 30 адресах проверки начались через двадцать минут.

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

знак участника Артур Хаким
Артур ХакимНовичок
  • сообщений 455
  • на форуме 1 года
полезный ответ
Симаков писал: Прокси на сервере рядом с парсером: выигрыш …

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

Смотрите подсети, а не только число адресов.

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

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

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

$ for a in $(cat pool.txt); do curl -s -o /dev/null -w "%{time_total} " -x $a https://example.org/; done
0.412 0.398 1.884 0.421 0.406

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

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

Добавлю то, что обычно вылезает на второй месяц работы.

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

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

знак участника Лидия В.
Лидия В.Новичок
  • сообщений 190
  • на форуме 1 года
Симаков писал: Прокси на сервере рядом с парсером: выигрыш …

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

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

Был случай, когда всё сошлось только на третий день разбора.

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

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

знак участника batch_run
batch_runЗнаток
  • сообщений 1 790
  • на форуме 4 мес
Симаков писал: Прокси на сервере рядом с парсером: выигрыш …

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

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

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

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

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

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

$ for a in $(cat pool.txt); do curl -s -o /dev/null -w "%{time_total} " -x $a https://example.org/; done
0.412 0.398 1.884 0.421 0.406

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

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

Тут легко перепутать два разных момента.

Серверные адреса берут скоростью и стабильностью. Для съёма позиций, обхода каталогов и мониторинга цен этого хватает с запасом.

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

$ for a in $(cat pool.txt); do curl -s -o /dev/null -w "%{time_total} " -x $a https://example.org/; done
0.412 0.398 1.884 0.421 0.406

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

знак участника podset
podsetВетеран
  • сообщений 3 480
  • на форуме 1 мес

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

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

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

$ for a in $(cat pool.txt); do curl -s -o /dev/null -w "%{time_total} " -x $a https://example.org/; done
0.412 0.398 1.884 0.421 0.406

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

знак участника Ефим Гладков
Ефим ГладковУчастник
  • сообщений 850
  • на форуме 9 мес

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

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

Отпишитесь, чем закончится, тема полезная.

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

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

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