- Регистрация
- 05.09.2012
- Сообщения
- 19 442
- Благодарностей
- 8 672
- Баллы
- 113
Есть задача спарсить сайт в многопоточном режиме работы, с выводом результата работы в файл, например с таким именем out-2016-22-05-15-46-34.xls (с временно'й меткой)..
С однопоточным режимом делаю в конце шаблона создание временно'й метки и прописываю ее в имя файла..
Но как быть при многопоточном режиме работы?
Каждый поток создает свою временну'ю метку и на выходе получается N количество файлов (каждый со своей временно'й меткой), равное кол-ву потоков, которое отработало парсинг..
Создавать временну'ю метку потоком, который раньше всех запустился, наверное не вариант, так как нужна метка, соответствующая времени окончания работы парсинга, а не началу..
С однопоточным режимом делаю в конце шаблона создание временно'й метки и прописываю ее в имя файла..
Но как быть при многопоточном режиме работы?
Каждый поток создает свою временну'ю метку и на выходе получается N количество файлов (каждый со своей временно'й меткой), равное кол-ву потоков, которое отработало парсинг..
Создавать временну'ю метку потоком, который раньше всех запустился, наверное не вариант, так как нужна метка, соответствующая времени окончания работы парсинга, а не началу..