@iptips
Количество успехов устанавливается сумарно.
Порядок ухода строк (если не стоит галочка Жадный алгоритм и установлено одновременное использование 1) на примере 2-х потоков и 10 строк
и т.д. по кругу.
Так что есть такая возможность, что один поток возьмет один и тот же ресурс.
Если поставить Жадный алгоритм, то в 5 потоков 10 строк с успешными использованиями 5 уйдут так
Но на дистанции может все равно получится что что какой то поток закончит раньше и возьмет ресурс, который уже брал.
Выход из положения вижу только следующий
Каждый поток ведет свой блеклист групп, и перед действием в группе, проверяет ресурс на наличие в блек листе. Если он там есть - берет следующий, если нету - делает действие и добавляет в блек.
Количество успехов при этом можно установить побольше, где то под 100. Все зависит от количества потоков и строк в файле. Со временем все потоки пройдут все строки, и потом попросту заново начнут перебирать ресурс, тем самым повышая количество его использований, и со временем скрипт сам прекратится.
