Re: Debian для Web
В Вто, 08/05/2007 в 20:17 -0700, Dmitry Zhukov пишет: Добрый день всем! Хочу сделать на основе Debian сервер для работы Web-приложений. Хочу использовать такую конфигурацию: Apache+mod_proxy_balancer+mongrel СУБД postgreSQL. mongrel - это сервер для запуска Ruby on Rails приложений. Можно lighttpd+mod_proxy, можно lighttpd+mod_fcgi(рельсы так нормально работают). Вопрос первый: как для apache в Debian установить модули, а в частности mod_proxy_balancer (поискал среди доступных пакетов в Debian 4.0test на 3DVD нет ничего подобного) a2enmod, a2dismod Вопрос второй: слышал, что при использовании mongrel при некоторых условиях возникают проблемы - он [mongrel] начинает интенсивно хавать память, причем с 40-80 Мб при нормальной работе возникает потребление памяти до 300-600 Мб. Можно ли ограничить потребление памяти конкретным приложением, если да то как. Можно ли при достижении некоторым приложением некоторого порога по потреблению памяти автоматически перезапустить его (например, некоторым скриптом), если да, то как? Можно на примере mongrel - не обижусь :) man monit. Полезная проверялка. Заранее всем очень благодарен за ответы -- Alexander Vlasov ZULU-UANIC JID: zulu at jabber.kiev.ua -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Debian для Web
В сообщении от Среда 09 мая 2007 07:17 Dmitry Zhukov написал(a): частности mod_proxy_balancer (поискал среди доступных пакетов в Debian 4.0test на 3DVD нет ничего подобного) Поставь отдельный балансировщик+реверс прокси перед апачем, это будет намного лучше. Например, nginx, который еще и статику сам раздаст. Если статика раздается lighttpd или thttpd то стоит выбрать pound. Вопрос второй: слышал, что при использовании mongrel при некоторых условиях возникают проблемы - он [mongrel] начинает интенсивно хавать память, причем с 40-80 Мб при нормальной работе возникает потребление памяти до 300-600 Мб. Можно ли ограничить потребление памяти конкретным приложением, если да то как. Можно ли при достижении некоторым приложением некоторого порога по потреблению памяти автоматически перезапустить его (например, некоторым скриптом), если да, то как? Можно на примере mongrel - не обижусь :) Проблемы возникнут у тебя, когда разъяренные пользователи за твоим скальпом придут (перезагрузка сервера всегда кому-то будет очень некстати). Ищи стабильную альтернативу. P.S. А еще лучше и апач выкинь, поставь для начала lighttpd.
Re: Debian для Web
Dmitry Zhukov wrote: Вопрос первый: как для apache в Debian установить модули, а в частности mod_proxy_balancer (поискал среди доступных пакетов в Debian 4.0test на 3DVD нет ничего подобного) proxy_* модули не надо отдельно ставить, они уже есть в пакете apache2. man a2enmod. Игорь -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Debian для Web
Добрый день всем! Хочу сделать на основе Debian сервер для работы Web-приложений. Хочу использовать такую конфигурацию: Apache+mod_proxy_balancer+mongrel СУБД postgreSQL. mongrel - это сервер для запуска Ruby on Rails приложений. Вопрос первый: как для apache в Debian установить модули, а в частности mod_proxy_balancer (поискал среди доступных пакетов в Debian 4.0test на 3DVD нет ничего подобного) Вопрос второй: слышал, что при использовании mongrel при некоторых условиях возникают проблемы - он [mongrel] начинает интенсивно хавать память, причем с 40-80 Мб при нормальной работе возникает потребление памяти до 300-600 Мб. Можно ли ограничить потребление памяти конкретным приложением, если да то как. Можно ли при достижении некоторым приложением некоторого порога по потреблению памяти автоматически перезапустить его (например, некоторым скриптом), если да, то как? Можно на примере mongrel - не обижусь :) Заранее всем очень благодарен за ответы