Реклама на сайте Advertise with us

Скрипт вешает сервер. Как ограничить выделяемые ресурсы?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 30.10.06
Сообщения: 24
Рейтинг: 11

Ссылка на сообщениеДобавлено: 21/04/07 в 00:07       Ответить с цитатойцитата 

Подскажите плиз как ограничить выделяемые ресурсы скрипту, у меня один php скрипт сжирает все ресурсы, плодит процессы, забивает своп и вешает сервак что потом через шел нельзя законектится.
Можноли как-то выделить например 50% ресурсов сервера скрипту и не более.

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 21/04/07 в 01:44       Ответить с цитатойцитата 

Юзеру, под которым апач запускает точно можно ресурсы нарезать.

А вот чтобы отдельному скрипту... моды надо порыть.

...надеюсь у тебя пхп не как CGI работает?...

0
 

Самый добрый бегемот

С нами с 24.06.03
Сообщения: 954
Рейтинг: 574

Ссылка на сообщениеДобавлено: 21/04/07 в 08:59       Ответить с цитатойцитата 

У нас сделано просто: скрипт мониторинга раз в минуту проверяет load average и при достижении критичного значения отрубает скрипт.

0
 

Друзья давайте общаться чаще.

С нами с 05.02.05
Сообщения: 2981
Рейтинг: 1517

Ссылка на сообщениеДобавлено: 21/04/07 в 11:13       Ответить с цитатойцитата 

atrius писал:
У нас сделано просто: скрипт мониторинга раз в минуту проверяет load average и при достижении критичного значения отрубает скрипт.
ну так получится что скрипт все равно не отработает и не даст никаких результов, а топикстартер имел в виду ограничить что бы таки и скрипт работал и сервер

0
 

саблезубый кролик

С нами с 02.07.05
Сообщения: 2966
Рейтинг: 993

Ссылка на сообщениеДобавлено: 21/04/07 в 15:44       Ответить с цитатойцитата 

Black&White писал:
Можноли как-то выделить например 50% ресурсов сервера скрипту и не более.

В % нельзя. Можно через max_execution_time либо если у тебя FreeBSD PHP как CGI + suexec + в /etc/login.conf выставить cputime ну и другие параметры по желанию. В случае линукса поставить какой нить VPSный софт - он умеет в % ограничивать.

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 21/04/07 в 16:03       Ответить с цитатойцитата 

Gourad писал:
поставить какой нить VPSный софт - он умеет в % ограничивать.


интересная идея, а что за софт существует подскажите?

0
 

саблезубый кролик

С нами с 02.07.05
Сообщения: 2966
Рейтинг: 993

Ссылка на сообщениеДобавлено: 21/04/07 в 16:05       Ответить с цитатойцитата 

ibiz писал:
интересная идея, а что за софт существует подскажите?

Virtuozzo например http://www.swsoft.com/en/products/virtuozzo/
Из бесплатного openvz http://openvz.org/ та же Virtuozzo только без собственной файловой системы и красивой вебморды.
Еще есть Vmware http://www.vmware.com/

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »