Помощь - Поиск - Пользователи - Календарь
Полная версия: Оптимизация нагрузки на сервер?
Онлайн-форум hostobzor.ru > Архив (темы до 1.06.2015). Только для чтения. > Коммерческий хостинг. Общие форумы > Общие вопросы
devlabs
Linux CentOS Plesk Parallels

Что установлено на сервере:
- около 500 cms на php/mysql

Посещаемость:
- около 500 визитов в день
- около 10 000 страниц в день
- около 100 000 хитов в день

если верить панели то ресурсов более чем достаточно.
Xeon 2.1
Average load 0.30; 0.20; 0.20

8GB RAM
RAM usage - 10-20%




php.ini
max_execution_time = 180
max_input_time = 180
memory_limit = 128M

php как fcgi.conf
IdleTimeout 100
ProcessLifeTime 300
MaxProcessCount 256
DefaultMinClassProcessCount 0
DefaultMaxClassProcessCount 15

IPCConnectTimeout 15
IPCCommTimeout 45
IdleScanInterval 120
__________________



проблема:
случайным образом выдает белый экран или страница грузиться только на половину.

error_log:
Software caused connection abort: mod_fcgid: ap_pass_brigade failed in handle_request function


Что можно сделать что б не возникало иногда белых экранов? Кто сталкивался с подобной проблемой?
eSupport.org.ua
Надо попросить сисадмина настроить php как mod
devlabs
Цитата(eSupport.org.ua @ 09.06.2011, 14:57) *

Надо попросить сисадмина настроить php как mod


как раз сейчас этим и занимаемся но cms имеют загрузку файлов и нужен suexec которые есть только в fcgi... так как бубен(изменения httpd.conf) не помог то будем пробывать mod_php


Еще есть очень странная особенность по поводу пользователей. В оформлении страниц cms очень много графики(много маленьких картинок в шаблонах) к сожалению есть пользователи у которых слабый инет и по статистике обращений чаще всего о белых экранах или наполовину загруженных страницах сообщают именно они, это не один человек а около 50 разных юзеров использующие разных провайдеров.

Есть ли какие то зависимости/опции в данном случае кроме как сменить верстку с таблиц на дивы и оптимизировать картинки через спрайты и т.д. ?
eSupport.org.ua
Причем тут CMS с загрузкой файлов и Suexec?
В общем надо смотреть на сервер, так получается гадание на кофейной гуще.
devlabs
Цитата(eSupport.org.ua @ 09.06.2011, 16:30) *

Причем тут CMS с загрузкой файлов и Suexec?

в mod_php проблемы с правами на файлы. файлы загрузились но нет прав переместить или удалить.

Цитата(eSupport.org.ua @ 09.06.2011, 16:30) *

В общем надо смотреть на сервер, так получается гадание на кофейной гуще.


та да. просто интересна была статистика о том какую нагрузку выдерживают сервера и т.д.


пока что есть ошибка
Software caused connection abort: mod_fcgid: ap_pass_brigade failed in handle_request function

будем пробывать сменить fcgi на mod_php, а там уже если ничего не поменяется, то будем шаманить дальше.
eSupport.org.ua
Попросите сисадмина корректно настроить mod_php и права.
Suexec тут не при чем, fcgi не нужен
devlabs
смена fcgi на mod_php не помогла, проблема осталась.

стали использовать loadimpact.com для тестирования нагрузки на сервер
Есть домен на котором 500 поддоменов и SSL WildCard

страница которую тестируем имеет много маленьких картинок
одна и та же страница на одном и том же сайте
3 секунды на полную загрузку без SSL
15 секунд на полную загрузку с SSL

Проблема только с скоростью загрузки страниц через SSL, страницы без SSL работают нормально.

SSL конечно должен быть медленней но не настолько.
eSupport.org.ua
А что по этому поводу говорит ваш сисадмин?
devlabs
Цитата(eSupport.org.ua @ 13.06.2011, 06:01) *

А что по этому поводу говорит ваш сисадмин?


Сами по себе SSL сертификаты не могут настолько влиять на производительность но возможно это настройки ssl.conf

На данный момент ищем знакомых у которых есть домен с ssl что б проверить тоже самое на другом ssl домене и возможно на другом сервере.
eSupport.org.ua
Значит сисадмина у вас нет. Понятно.
r2w
Цитата(devlabs @ 09.06.2011, 17:47) *

в mod_php проблемы с правами на файлы. файлы загрузились но нет прав переместить или удалить.

mod_ruid поможет.
А картинки отдайте на обработку nginx-у, он их очень любит. wink.gif
Maxim Volgin
Подозреваю что дело не в сервера а в кривом скрипте.
devlabs
Проблема была в keep-alive off, после его включения скорость работы увеличилась в 3 раза в случае если используется ssl connection.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2025 Invision Power Services, Inc.