Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Хостинги / Домены / Железо
»
Тема:
Скрипт вешает сервер. Как ограничить выделяемые ресурсы?
Новая тема
Ответить
цитата
21/04/07 в 00:07
Black&White
Подскажите плиз как ограничить выделяемые ресурсы скрипту, у меня один php скрипт сжирает все ресурсы, плодит процессы, забивает своп и вешает сервак что потом через шел нельзя законектится.
Можноли как-то выделить например 50% ресурсов сервера скрипту и не более.
цитата
21/04/07 в 01:44
Pentarh
Юзеру, под которым апач запускает точно можно ресурсы нарезать.
А вот чтобы отдельному скрипту... моды надо порыть.
...надеюсь у тебя пхп не как CGI работает?...
цитата
21/04/07 в 08:59
atrius
У нас сделано просто: скрипт мониторинга раз в минуту проверяет load average и при достижении критичного значения отрубает скрипт.
цитата
21/04/07 в 11:13
ciberdem
atrius писал:
У нас сделано просто: скрипт мониторинга раз в минуту проверяет load average и при достижении критичного значения отрубает скрипт.
ну так получится что скрипт все равно не отработает и не даст никаких результов, а топикстартер имел в виду ограничить что бы таки и скрипт работал и сервер
цитата
21/04/07 в 15:44
Gourad
Black&White писал:
Можноли как-то выделить например 50% ресурсов сервера скрипту и не более.
В % нельзя. Можно через max_execution_time либо если у тебя FreeBSD PHP как CGI + suexec + в /etc/login.conf выставить cputime ну и другие параметры по желанию. В случае линукса поставить какой нить VPSный софт - он умеет в % ограничивать.
цитата
21/04/07 в 16:03
ibiz
Gourad писал:
поставить какой нить VPSный софт - он умеет в % ограничивать.
интересная идея, а что за софт существует подскажите?
цитата
21/04/07 в 16:05
Gourad
ibiz писал:
интересная идея, а что за софт существует подскажите?
Virtuozzo например
http://www.swsoft.com/en/products/virtuozzo/
Из бесплатного openvz
http://openvz.org/
та же Virtuozzo только без собственной файловой системы и красивой вебморды.
Еще есть Vmware
http://www.vmware.com/
Новая тема
Ответить
Эта страница в полной версии