|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Ilia Vinokurov 2:5020/400 01 Jul 2003 11:26:29 To : Mikhail Polykovsky Subject : Re: Долгий скрипт -------------------------------------------------------------------------------- "Mikhail Polykovsky" <glader@company.utk.ru> сообщил/сообщила в новостях следующее: news:124431117562.20030701094014@company.utk.ru... > > >> Прошу прощения, что немного в сторону: есть скрипт, запускаемый через > >> веб. Скрипт работает очень долго. Апач, видимо, думает, что скрипт > >> повис, и удаляет его. Как предотвратить? Время от времени выдавать > >> что-нибудь обратно? Или подкрутить апач? Если оффтопик, в мыло, плз. > > AP> А что он делает? Это ОБЯЗАТЕЛЬHО делать для каждого клиента? > > Hет. Достаточно редкие действия по заливке большого объема инфы в базу > по команде оператора. И оператору надо показать, что все хорошо, > скрипт пашет, колесики крутятся... Читаю Proc::Daemon, попробую так > сделать. Я бы покопался в направлении ускорения заливки этой большой инфы в базу. Hапример: MySQL может заливать данные прямо из файла и гораздо быстрее, чем через INSERT. Еще один вариант - разбить заливку большого количества инфы на части и выполнить эту заливку за несколько вызовов скрипта, при этом на странице (а лучше в iframe) можно даже что-то типа прогрессбара сообразить :-) С уважением, Илья Винокуров. --- ifmail v.2.15dev5 * Origin: Comcor (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/78087324996d.html, оценка из 5, голосов 10
|