@sergerdn
понял,
надо было запускать 10 потоков, открывать 10 портов на прокси сервисе, и каждому потоку присвоить свой порт для дальнейшей работы в цикле
ну мы решили вопрос через глобальные списки вроде, получилось
Всем привет!
Сразу к делу )
Обычно, при использовании одного ресурса проблем не возникает. Но тут возникла не совсем стандартная задача и сразу же появились сложности =)
Есть скрипт на запросах, в котором вызывается многопоточная функция. Есть 2 ресурса. Урлы и прокси, которые в этой функции используются. Прокси передаются через файл на старте скрипта. Ресурс с урлами формируется самим скриптом в однопоточной функции. Каждый урл надо успешно обработать один раз. Прокси периодически банят. Определить, забанен ли прокси - не проблема. Если прокси дохлый или забанен, то использовать его больше не нужно, следует перейти к следующему, но при этом урл, на котором был выявлен корявый прокси не обрабатывается, и его следует обработать повторно до тех пор, пока он не будет успешно обработан. Как тут быть? Выставить для прокси число неудач - 1, а успехов много, а для урлов - наоборот, успех - 1, неудач - много. Верно понимаю?