- Регистрация
- 20.10.2015
- Сообщения
- 36
- Благодарностей
- 1
- Баллы
- 8
Есть проект и через ZennoPoster я пытаюсь запустить его 1500 раз в 5 потоков(версия Standard у меня).
С чем проблема: парсер должен пройтись по всем ссылкам в таблице URL.excel
Для этого я создаю файлик и переменную start.txt где ставлю начальное значение 0 и после успешного выполнения задачи переменная увеличивается на 1 и сохраняется в файлике. И так по кругу.
Когда я запускаю многопоточность, то три или четыре потока парсят одну и ту же ссылку,т.к. цикл не успел пройти до конца и переменная в файлe start.txt не успела увеличиться.
Как это обойти? Ставил в самом начале проекта увеливать счетчик на 1, но все равно не помогает.
Заранее спасибо
С чем проблема: парсер должен пройтись по всем ссылкам в таблице URL.excel
Для этого я создаю файлик и переменную start.txt где ставлю начальное значение 0 и после успешного выполнения задачи переменная увеличивается на 1 и сохраняется в файлике. И так по кругу.
Когда я запускаю многопоточность, то три или четыре потока парсят одну и ту же ссылку,т.к. цикл не успел пройти до конца и переменная в файлe start.txt не успела увеличиться.
Как это обойти? Ставил в самом начале проекта увеливать счетчик на 1, но все равно не помогает.
Заранее спасибо