|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 29 Sep 2003 00:19:44 To : "Dmirty A. Nikitin" Subject : Re: Скачивание файла скриптом -------------------------------------------------------------------------------- ru> <1064298621.153417@dmitry.home.sbor.net> ru> <slrnbn08mu.ioh.ran@wizzle.ran.pp.ru> ru> <1064329020.541138@dmitry.home.sbor.net> ru> <slrnbn3fdv.s7.ran@wizzle.ran.pp.ru> ru> <1064668187.464380@dmitry.home.sbor.net> <3F75F8F4.8040007@tokar.ru> ru> <slrnbndci6.ij.ran@wizzle.ran.pp.ru> ru> <1064755961.439728@dmitry.home.sbor.net> ru> <slrnbndueb.1v5.ran@wizzle.ran.pp.ru> ru> <1064767212.632338@dmitry.home.sbor.net> From: Artem Chuprina <ran@wizzle.ran.pp.ru> Хмутро. >> DAN> cgi скрипт обрабатывает веб форму и записывает полученные данные в файл. DAN> > >> DAN> Cron выполняет программу которая получает входные данные из этого файла. >> DAN> Если файл существует, то эти данный передаются wget'у, а затем >> DAN> анализирует прошла ли закачка удачно или нет. О чём и сообщает заказчику >> DAN> по почте. DAN> > DAN> > Hу, нормальный алгоритм. Какого тебе еще счастья надо? DAN> > DAN> Вся беда в кроне. Если второе задание поступит раньше чем выполнится DAN> кроном смотрелка входных данных, то чего будет? Предыдущие данные просто DAN> будут потеряны. Вот и нада сделать без крона - напрямую. А как вот сижу и DAN> соображаю. Это не в кроне беда, а в ДHК. У меня почему-то таких проблем с кроном не возникает... "Hапрямую", т.е. без заботы о параллелизации, можно сделать ровно одним способом - отдавать прямо этим же скриптом по мере скачивания, ничего не складывая на диск. Максимум один файл за запрос (отдать-то можно и больше, да браузер не поймет). -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/1147751c60a9b.html, оценка из 5, голосов 10
|