Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Lesnichenko Konstantin               2:5020/400     28 Oct 2001  02:34:24
 To : All
 Subject : RE: Как оставить работать cgi скрипт в качестве фонового процесса
 -------------------------------------------------------------------------------- 
 
 Приветствую Вас, All!
 
                                                   Кто ищет, тот всегда
 найдет.
 
 (русская-народная)
                                                   Hо сможет ли
 применить....?
 
 Hашел в старых архивах этой конфы нечто интересное и полезное
 
 /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
 Date: Tue, 24 Apr 2001 13:24:08 +0000 (UTC)
 From: "Alexander V. Gaiduk" <gav@lesobank.ru>
 Newsgroups: fido7.ru.cgi.perl
 Subject: Как оставить работать cgi скрипт в качестве фонового процесса
 
 >>Есть ЦГИ скрипт, тама он выдает в бровзер данные делает форк и мрет, а
 >>порожденный процесс делает работу секунд эдак на 30.
 >>проверяю в телнете - все ок, вижу заголовки, данные и как он умирает :)
 >>А апач почему-то ждет пока умрет порожденный процесс а затем страница
 >>показывается
 >>'ps aux' грит что родитель - зомби! (во время выполнения под апачем)
 >>кошмар!!
 >>поэтому прошу тебя, All, посоветуй что-нибудь!
 >
 > у меня работает вот такой код:
 >
 > --------------------------------------------------------------
 > ...то, что надо, чтоб отрисовалось в бровзере...
 > print "</html>\n";
 >
 > if (fork()) {
 >   exit;
 > }
 >
 > ...то, что продолжает работу в фоне, отцепившись от бровзера...
 > --------------------------------------------------------------
 >
 > у меня тут рассылка почты по списку, на что уходит около часа.
 > за почти год эксплуатации пока ни одного сбоя не было.
 
 /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
 
 У меня к всезнающему All пара вопросив если не возражаете.
 Я пытался запускать свой скрипт по вашей методе дома на Win32, но
 сервер (apache) совсем не собирался закрывать соединение с браузером.
 Думал, что причина в системе - ан нет... Hа хостинге (линукс) тоже
 самое... Как это объяснить? Может драйвер рук обновить? =)
 Заранее ОГРОМHОЕ спасибо!
 
 Константин, cybercop@neosap.com
 [Экипаж прощается с вами и желает вам приятного полета.]
 --- ifmail v.2.15dev5
  * Origin: Seech-Infocom Network Area (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 RE: Как оставить работать cgi скрипт в качестве фонового процесса   Lesnichenko Konstantin   28 Oct 2001 02:34:24 
 Re: Как оставить работать cgi скрипт в качестве фонового процесса   Dmitriy MiksIr   28 Oct 2001 21:06:40 
 Re: Как оставить работать cgi скрипт в качестве фонового процесса   Lesnichenko Konstantin   29 Oct 2001 07:09:29 
 Re: Как оставить работать cgi скрипт в качестве фонового процесса   Artem Chuprina   29 Oct 2001 19:58:13 
Архивное /ru.cgi.perl/16601b8e924b6.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional