![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| nIkTo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
Использую POE::Component::Client::HTTP, возник вопрос:
Как для каждого запроса использовать разные прокси ? Казалось бы ответ на поверхности :
Но в этом способе прокси указываются непосредственно при создании метода POE::Component::Client::HTTP->spawn() , а скрипт будет работать без перезапуска от недели до месяца, то есть один раз загрузив список прокси при старте, вряд ли окажется что к концу выполнения задачи хотя бы одна прокси останется живой. То есть прокси необходимо брать при создании самого запроса (а как это сделать ?). P.S. Никакой чернухи, просто надо выполнять много запросов к google. |
|||
|
||||
| dva300 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 220 Регистрация: 17.2.2010 Где: Москва Репутация: -1 Всего: 1 |
Доброго дня,
я бы сделал так. 1. Список прокси засунул бы в БД. 2. Вторым скриптом по крону проверял бы работоспосоность прокси. 3. В основной программе использовал бы в настройках проски переменную возвращаемую функцией основной задачей которой являлось бы соединение с базой и выборка прокси, зарание проверенного скриптом №2, рандомом. --------------------
Участник движения Культура Вождения |
|||
|
||||
| nIkTo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
Дорого дня dva300, ваш комментарий не отвечает на поставленный вопрос =)
Вопрос как раз в том как в основной программе для каждого запроса брать прокси (независимо от того где они хранятся и кем и как проверяются) |
|||
|
||||
| Jimy |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 4.7.2010 Репутация: нет Всего: 3 |
Если есть возможность передать СПИСОК прокси, то какой смысл делать это для КАЖДОГО запроса? После некоторого количества запросов, повторно вызывайте POE::Component::Client::HTTP->spawn(), передавая ему новый список. Или я что-то не так понял? |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |