|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Slava Kostin 2:452/32.10 25 Jun 2002 07:44:02 To : Evgeniy Smishlyaev Subject : Прервать работу скрипта, если пользователю он уже не нужен --------------------------------------------------------------------------------
Monday June 24 2002 21:14, Evgeniy Smishlyaev wrote to Slava Kostin:
SK>> броузера/уходит на другой адрес. При этом экземпляр скрипта на
SK>> сервере продолжает выполняться, жрет ресурсы и т.п. Как быть?
SK>> Можно ли отловить такую ситуацию и прервать выполнение?
ES> Попробуй лучше упростить запросы (для уменьшения времени на загрузку),
ES> или установи таймаут. Hо при этом ты сможешь просто потерять
ES> посетителей. т.к. возможна выдачи ошибки 500
Упростить запросы нельзя. Пользователям нужна именно эта информация именно в
таком объеме, как они запросят. Hе меньше.
Сеть корпоративная, отсюда не уйдут :)
Hо вот факт. Бывает, зададут параметры запроса такие, что выборка идет долго.
Спохватываются, что ограничения не наложили и пытаются "перевыполнить" запрос. А
у меня на сервере получается, что старая копия скрипта все еще трудится, а тут и
новая подваливает. И опять от того же пользователя.
Кстати, вот бы еще на нажатие STOP в броузере отреагировать...
Best regards,
Slava. E-Mail: sk@ring.by, ICQ: 108839968
--- GoldED+ 1.1.5 (WinNT 4.0.1381-Service_Pack_6 i586)
* Origin: Все мы ошибаемся. Одни больше, дpугие все вpемя. (2:452/32.10)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.cgi.perl/27013d17f5e7.html, оценка из 5, голосов 10
|