Какие настройки помогут убрать повторения при многопоточном режиме
-
Допустим есть список логинов, которые нужно прочекать на занятость. Всюду поставил употребление только 1 раз, но появляются дубли, что при использовании с прокси и без(при многопоточном режиме). Ставил разное время между использованиями....что и прокси, что и логинов, даже ставил задержки в самой программе, все равно есть чек одинаковых логинов с разными проксями. Тоесть разные потоки, все таки берут те же данные. Может какие-то настройки другие нужно использовать?
-
@seedgg если настроено что 1 одновременное использование и 1 успешное - не могут потоки брать одни и те же данные. Пришлите часть скрипта, возможно где то ошибка
-
Дубли появляются только в в хороших логинах. Путь записи или хороший или плохой указан в самом скрипте, так как выдает ошибку, если указываю ту переменную, которую указал для записи в файл или хороший или плохой. 0_1487972095557_overblogCheker.rar
-
@seedgg 0_1487972827649_overblogCheker.xml
У вас количество одновременных использований стояло не 1, а 6000. По этому иногда потоки брали одну и ту же строку.
Немного подправил тело скрипта:
Парсить строку - не нужно если в одной строке только логин (вот сейчас понял что там наверное и прокси еще были, но ладно)
Запись напрямую в ресурс, без указания адреса вручную.
-
Большое спасибо за помощь, я просто не правильно понял настройки использования. Я думал, что одновременное использование - это одновременное обращения к файлу логинов. Cool!!!
-
@DrPrime а такое же можно сделать со списком? Сейчас ломаю голову...
Делаю список из 5-10 элементов и необходимо что бы эти элементы одновременно выполнялись...
Одновременное выполнение делаю через вызов многопоточной функции...