- Регистрация
- 19.11.2013
- Сообщения
- 26
- Благодарностей
- 4
- Баллы
- 3
Здравствуйте! Есть прокси в количестве 10 штук. Есть проект на котором задачи выполняются в 10 потоков. Количество повторений проекта - 300 раз.
Вопрос, который не дает мне покоя - в ввиду особенностей проекта, выполнение каждого потока должно происходить строго с 1 ip. Если 2 потока будут работать с одним прокси - неминуемое фиаско! Поэтому выбор случайных строк из списка, естественно, не вариант. Как мне сделать уникальное присвоение каждому потоку одного прокси?
Пробовал вариант с последовательным перебором - вытаскиваем первый прокси из списка и кидаем в конец файла, сохраняем файл. Но вот незадача, при старте все потоки подключаются к одному ip и получается бардак как в выполнении проекта, так и в файле с прокси.
Можно использовать постепенное наращивание потоков, конечно - стартует первый поток, затем руками прописываем цифру 2 в разделе последних, 3. Но вы сами понимаете, что это автоматизация весьма специфичная, на планировщика тогда рассчитывать не проиходится
Вопрос, который не дает мне покоя - в ввиду особенностей проекта, выполнение каждого потока должно происходить строго с 1 ip. Если 2 потока будут работать с одним прокси - неминуемое фиаско! Поэтому выбор случайных строк из списка, естественно, не вариант. Как мне сделать уникальное присвоение каждому потоку одного прокси?
Пробовал вариант с последовательным перебором - вытаскиваем первый прокси из списка и кидаем в конец файла, сохраняем файл. Но вот незадача, при старте все потоки подключаются к одному ip и получается бардак как в выполнении проекта, так и в файле с прокси.
Можно использовать постепенное наращивание потоков, конечно - стартует первый поток, затем руками прописываем цифру 2 в разделе последних, 3. Но вы сами понимаете, что это автоматизация весьма специфичная, на планировщика тогда рассчитывать не проиходится