Добрый день
Ковырался-ковырялся, но, похоже, чего-то наглухо недопонимаю...
Паршу ссылки(гет) с сайтмап, и добавляю их в список1 (с галочками "загружать.." и "Сохранять изм...", сохраняется в файл1). Далее, беру из списка1, с удалением, первую строку, тобеж юрл, и гетом собираю по этому юрл ссылки в список2. Далее, удаляю дубли из списка2, и сохраняю этот список в файл2. (список2 с теми же галочками, что и список1 )
Что происходит в многопотоке: похоже, что все потоки берут один и тот же юрл из списка1, т.к. наблюдая за файлом2 видно, что он сначала наполняется дублями, а потом уменьшается пропорционально кол-ву потоков(т.е. когда дубли удаляются).
А задача, чтобы каждый поток работал с уникальным юрл из списка1. Не пойму, что я не так делаю..
Ковырался-ковырялся, но, похоже, чего-то наглухо недопонимаю...
Паршу ссылки(гет) с сайтмап, и добавляю их в список1 (с галочками "загружать.." и "Сохранять изм...", сохраняется в файл1). Далее, беру из списка1, с удалением, первую строку, тобеж юрл, и гетом собираю по этому юрл ссылки в список2. Далее, удаляю дубли из списка2, и сохраняю этот список в файл2. (список2 с теми же галочками, что и список1 )
Что происходит в многопотоке: похоже, что все потоки берут один и тот же юрл из списка1, т.к. наблюдая за файлом2 видно, что он сначала наполняется дублями, а потом уменьшается пропорционально кол-ву потоков(т.е. когда дубли удаляются).
А задача, чтобы каждый поток работал с уникальным юрл из списка1. Не пойму, что я не так делаю..
Последнее редактирование: