Как подстроить скрипт под разное количество потоков
-
Есть задача, например зарегистрироваться на 10 разных сайтах, например будет максимум 5 поток (Вводится при запуске скрипта). Как будет лучше сделать распределение задач на потоки, ниже напишу как вижу я, но может есть лучше вариант
if(потоков = 5 ){
То на каждый поток кидать по 2 сайта
}
if(потоков = 4){
то на первые 2 потока кидать по 3 сайта и на вторые 2 потока кидать по 2 сайта
}
И так далее, может есть какой нибудь лучше способ решить проблему ?
-
@makkurodzi
Почему не сделать так, что бы каждый свободный поток брал новый сайт? Пользуясь стандартными средствами.
-
@makkurodzi Если так сильно хочется собрать все в кучу, тогда проще использовать запуск функции в несколько потоков.
-
@usertrue Нужно на 1 сайт 1 раз всего зайти
-
@denanotherday Можно пожалуйста по подробнее как это реализовать ?
-
@makkurodzi said in Как подстроить скрипт под разное количество потоков:
@denanotherday Можно пожалуйста по подробнее как это реализовать ?
Создаете ресурс "из файла" в нем убираете галку "повторное использование", что б потоки брали строки единожды.
-
@denanotherday Блин, видел же что такое делают для других задач, сам затупил такое сделать, спасибо)