вопросы по UNIX - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD64560.4481
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 13.12.2011, 11:24   #1
den2099
Senior Member
 
Аватар для den2099
 
Регистрация: 25.06.2011
Сообщений: 1,804
Бабло: $371785
По умолчанию вопросы по UNIX

есть ли способ прибить все процессы грузящие систему?
возможно есть софт, который следит за разграничением ресурсов на автомате?
на сервере крутится до хрена скриптов и постоянно какой-то из них начинает жрать до хрена ресурсов, вызывая падения мускула и соответственно всего mySQL хозяйства...
den2099 вне форума  
Старый 13.12.2011, 11:49   #2
den2099
Senior Member
 
Аватар для den2099
 
Регистрация: 25.06.2011
Сообщений: 1,804
Бабло: $371785
ТС -->
автор темы ТС По умолчанию

пока нашел такое решение - вывести все скрипты под одного юзера и ограничить ему ресурсы через renice
den2099 вне форума  
Старый 13.12.2011, 11:51   #3
dim7
Senior Member
 
Аватар для dim7
 
Регистрация: 22.08.2008
Сообщений: 927
Бабло: $173840
По умолчанию

а не грузить систему до такого состояния, не вариант? один х. процесс прибьется... нужно выявить скрипт и переделать его. мускул падает, не из-за скрипта , а из-за переполнения памяти например.
__________________
LoadedCash - вечные ребилы -|- Налят Сюда
dim7 вне форума  
Старый 13.12.2011, 12:02   #4
den2099
Senior Member
 
Аватар для den2099
 
Регистрация: 25.06.2011
Сообщений: 1,804
Бабло: $371785
ТС -->
автор темы ТС По умолчанию

я точно знаю, какой скрипт в данный момент у меня грузит систему - это парсер, создающий кучу процессов, жрущих CPU. скрипт естественно поправит кодер, просто хотелось бы универсальное решение найти, которым можно было бы на пиковых нагрузках убивать процессы, грузящие систему
den2099 вне форума  
Старый 13.12.2011, 17:34   #5
Drg
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 4,096
Бабло: $611825
По умолчанию

Единственное, что могу посоветовать это использовать nice, или renice для запущенных процессов.
Например renice +19 PID
т.е. другие процессы будут работать в обычном режиме, а этот, если только будет свободен процессор
Drg вне форума