The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

[Web] Запрещение выполнения в CGI скриптах некоторых Perl функций. (web cgi perl limit blocking)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: web, cgi, perl, limit, blocking,  (найти похожие документы)
Date: Tue, 10 Apr 2001 12:06:04 +0400 From: "Alexei V. Alexandrov" <ava@elcomsoft.com> To: BeerBong <apache-talk@lists.lexa.ru> Subject: [Web] Запрещение выполнения в CGI скриптах некоторых Perl функций. B> Но таки умудрились. Один из ни накропал скриптик в котором присутвует строка B> sleep(7*60) B> В итоге процессы не форкаются, время CPU не тратится, память не растет, все B> укладывается в ограничения, но в итоге скрипт в короткий промежуток времени B> вызвали 150 раз, все процессы ушли в своп и ждут эти 7 минут! B> Сразу на ум ничего не пришло - есть какие нить мысли ? Мне приходит только такое решение. В основном конфиге апача сделать SetEnv PERL5OPT PERL5OPT=-M-ops=sleep если скрипт будет вызывать sleep() то в ответ он получит след.: sleep trapped by operation mask Best regards, Alexei V. Alexandrov
From: "Alexei V. Alexandrov" <ava@elcomsoft.com> >> % perldoc ops >> % perldoc Opcode EG> А если это не perl, как быть? Здесь пробегал патчик от marck@rinet.ru для suexec, который позволяет работать с лимитами на пользователя. Вот его можно и прикрирутить к этому безобразию. Вот ссылочка: http://www.lexa.ru:8100/apache-talk/msg03805.html http://www.lexa.ru:8100/apache-talk/msg03902.html Это для FreeBSD, но если помотреть этот тред, то там есть и для Линукса.

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру