LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 15:43:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Сайт грузит CPU на 100%  (Прочитано 500 раз)
0 Пользователей и 1 Гость смотрят эту тему.
nn_novik
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 20


« : 22.12.2011, 16:07:23 »

Всем доброго времени суток.

В последние недели Joomla стала довольно сильно грузить сервер. По этому поводу даже перебросил ее на более мощный VPS, но дела становятся только хуже. Теперь Joomla грузит CPU на 100% при открытии любой страницы. При этом как только страница загружается, сервер снова приходит в себя.

Можно подумать, что это проблема оптимизации. Но летом при посещаемости 1600-2000 человек все работало, а сейчас при посещаемости 300-400 человек не работает ничего. Более того, после отключения сайта (когда вместо страниц выводится сервисное сообщение) проблема сохраняется.

Прошерстил логи apache, но там по этому поводу ничего нет. Оптимизировал таблицы в MySQL, никакого эффекта. И вот у меня вопрос: куда копать? Где все-таки искать причину?

Во-первых, хотелось бы узнать, делает ли Joomla SQL-запросы при выводе сервисной страницы. Если нет, то хотя бы понятно, что дело в PHP или...ну в файлах дело.
Записан
era
Dev Team
******

Репутация: +333/-4
Offline Offline

Пол: Мужской
Сообщений: 2258


В туалете лучше быть пользователем, чем админом.


« Ответ #1 : 22.12.2011, 16:09:35 »

VPS сами настраивали?
тогда проверьте что:
1. стоит eAccelerator дял PHP - до 10 раз ускорение работы кода (без обращения к MySQL)
2. стоит-ли nginx (как frontend для Apache)
Записан
nn_novik
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 20


« Ответ #2 : 22.12.2011, 16:18:41 »

Цитировать
VPS сами настраивали?
тогда проверьте что:
1. стоит eAccelerator дял PHP - до 10 раз ускорение работы кода (без обращения к MySQL)
2. стоит-ли nginx (как frontend для Apache)
Все есть. Да и проблема реально началась уже на старом VPS, причем внезапно как-то.
Записан
ChaosHead
Практически профи
*******

Репутация: +182/-2
Offline Offline

Сообщений: 2138



« Ответ #3 : 22.12.2011, 16:27:16 »

Для начала посмотрите какой именно процесс грузит CPU.
Записан
nn_novik
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 20


« Ответ #4 : 22.12.2011, 16:40:04 »

ChaosHead, я в принципе частично решил проблему переустановкой Joomla (templates, configuration.php и images оставил старые, все остальное перезалил)...теперь один запрос пользователя уже не требует такой мощности...но при нескольких обращениях сразу (например, с host-tracker.com) начинаются тормоза. Попробую еще оптимизировать.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet