- Регистрация
- 15.03.2017
- Сообщения
- 257
- Благодарностей
- 35
- Баллы
- 28
Есть сайт, на котором есть список пользователей (user1, user2,user3,...,usern). Есть шаблон, который бежит по этим пользователям по порядку, заходит к каждому на страницу, берет нужную мне инфу и записывает ее в файл. Когда я запускаю этот шаблон в 1 потоке, то все нормально, бежит по всем пользователем, записывает инфу. Когда запускаю в 5 потоков, то, соответственно, он 5 раз заходит на этот сайт, 5 раз заходит к user1, user2 и т.д., логично вполне. Вопрос такой, можно ли сделать так, чтобы работая в 5 потоков, дабы было быстрее все, он не делал повторы? То есть 1 поток заходит к user1, второй к user2 сразу и т.д.
Пока что я решил эту задачу в лоб. Сделал просто 5 копий шаблона, которые различаются параметром, который отвечает за то, с какого места в списке пользователей начинать заходить к пользователям и запустил все эти шаблоны сразу. Но может есть более изящное решение?
Пока что я решил эту задачу в лоб. Сделал просто 5 копий шаблона, которые различаются параметром, который отвечает за то, с какого места в списке пользователей начинать заходить к пользователям и запустил все эти шаблоны сразу. Но может есть более изящное решение?