|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 06 Dec 2003 16:59:19 To : Eugene Grosbein Subject : Re: httpd in sbwait state, high CPU load -------------------------------------------------------------------------------- Eugene Grosbein wrote: > > >> Я не столько по fastcgi, сколько про php. А что проблемы начались недавно, > >> так это ничего не значит - ну, недавно юзера стали ресурсоемкие скрипты > >> пускать например. > VS> Тогда возникает вопрос, можно ли отловить пускателей ресурсоемких > VS> скриптов и надавать по рукам? Или ужесточить настройки PHP ? > > У меня такое ощущение сложилось, что с апачем (по крайней мере первым, > второго не трогал) на хостинге юзерам давать выполнять код в контексте > самого апача (читай: mod_perl, mod_php) чревато, ибо ручек рулить нету > нормальных. Приходится делать. Хостинг, на котором разрешена только статика, по нынешним временам никому уже не нужен. А если использовать PHP как CGI, IMHO производительность сильно пострадает. > У OS ручки такие есть (login.conf), но работают они только если > динамику отдельными UID запускать, то есть без модулей. Как минимум можно установить лимиты пользователю, от которого запускается httpd. Чтобы по крайней мере кривой PHP сценарий всю остальную систему не уложил. Есть идеи, какие лимиты стоит поставить пользователю www ? > > Можно, правда, пропатчить mod_php и mod_perl на предмет выяснения нужного > UID и выполнять setXuid со товарищи предварительно. Есть готовые решения на эту тему? -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5.1 * Origin: CISA Ltd. InterNetNews site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/32724d5baca.html, оценка из 5, голосов 10
|