вторник, 11 декабря 2012 г.

Оптимизация Битрикса на виртуальной машине на примере хостинга 1gb.ua

Ситуация
Готовлю 2 сайта на Битриксе в режиме мультисайтовости.  Хостинг-провайдер http://1gb.ua. Для нормальной работы мультисайтовости виртуальный хостинг не подходит, поэтому покупаю виртуальный сервер. Тариф "VZ-профи". Сам я не большой специалист по linux и apache.

Проблема
Апач работает нестабильно, даже при 2-х запросах: при попытке одновременного открытия сайтов из разных вкладок. вываливает или 
"Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later."
Или ответ выдется, но разметка сайтов сбита.

Решение
(помогла служба поддержки 1gb.ua)
увеличить директиву MaxProcessors до 100, в файле /etc/apache2/modules.d/00_mpm.conf. 

Это решение помогло. Вопрос на текущий момент закрыт.

правда замер производительности Битрикса тестами Битрикса не очень хороший: 7.82

На будущее поддержка посоветовала смотреть такие материалы

pinba
http://habrahabr.ru/post/129042/ 
http://pinba.org/wiki/Main_Page 

atop
Используйте утилиту atop. В режиме сбора статистики atop запускается как демон и раз в N времени (обычно 10 мин) скидывает состояние в двоичный журнал. Потом по этому журналу atop'ом же (ключ -r и имя лог-файла) можно бегать вперёд-назад кнопками T и t, наблюдая показания atop'а с усреднением за 10 минут в любой интересный момент времени. 
2012-12-11 16:59 1Gb.ua: Ставите так: emerge atop, его мануал http://www.opennet.ru/man.shtml?topic=atop&category=1&russian=2 




Комментариев нет:

Отправить комментарий