Высокая нагрузка

13 марта 2009 в 20:30
Аватар пользователя aimDI aimDI 0 19

При посещаемости 400 уникальных посетителей нагрузка на CPU зашкаливает на 6-8 %...(допустимое у меня на тарифном плане 5%) Из дополнительных модулей используются: captcha, BlockAnonymousLinks, BUEditor, Comment subjects, Custom Breadcrumbs, IMCE, Last Node, Poormanscron, Quote, Similar entries. Вроде не "тяжелые", да? Тогда откуда такая нагрузка?
Подскажите, куда "глядеть", чтобы уменьшить нагрузку?(уже "грешные" мысли лезут перевести сайт на другой движок... но не могу... влюблена в Drupal Smile )

Все виды кэширования включены.

Комментарии

Аватар пользователя gor gor 0

а что за хостинг? PHP работает как cgi или как mod_php
Откуда такая цифра -6,8% - вообще интересно как эта статистика собирается.
Вообще в целом может вам стоит поискать хостинг что оптимизирован под друпал?

13 марта 2009 в 20:55

Как cgi(по-моему)...
А цифры 6-8 % - у них в панели управления аккаунтом есть статистика нагрузки на CPU...
P.S. Работала фотогалерея - я ее "отрубила" на время, чтобы проверить - увы, нагрузка не снизилась. Есть еще форум на phpbb3 (но нагрузка точно не от него) - на нем максимум по 10 человек онлайн сидит.

13 марта 2009 в 21:00
Аватар пользователя gor gor 0

Значит стоит cPanel. при этом eaccelerator или еще чего такого - не стоит. Кстати указаная цифра не совсем верна, - она не отображает сумарную нагрузку вашего сайта на сервер, а лишь пиковую нагрузку единичных скриптов.

У вас d6 ? кстати проверка обновлений отключена? и не стоит ли модуль Poormanscron ?

Кстати так же советую отключить модуль статистики.

13 марта 2009 в 22:07
Аватар пользователя iT iT 0

1. Поставить devel, поглядеть чего скажет, на что будет ругаться;
2. перебрать модули boost, authcache;
3. не паниковать, мучать техподдержку до полного успокоения;
4. не забыть сообщить причины и решение.

13 марта 2009 в 23:48

Bios - да, включено.
>> У вас d6 - Ага, он самый.
>>кстати проверка обновлений отключена? - отключена.
>>и не стоит ли модуль Poormanscron ? - стоит. крон не пашет. вываливается в set time limit(по-моему, так...)
>>советую отключить модуль статистики - отключила.
>>не петерхост ли? - нет, leaderhost.
>>3. не паниковать, мучать техподдержку до полного успокоения;
4. не забыть сообщить причины и решение. - обязательно!

Сегодня посмотрела статистику Cpu - я "плачу" - местами зашкаливает на 17-18 %..... 0_о. Это нереально же!
пы.сы. Кстати, друпал обновлен с версии 5.10 - до 6.9... - это не может как то отражаться на то, что происходит сейчас?

14 марта 2009 в 18:59
Аватар пользователя gor gor 0

Настоятельно рекомендую отключить Poormanscron и воспользоваться или каким то веб сервисом (слышал есть такое) - которые регулярно вместо крона заходят на ваш сайт. И указать им адрес крона.
И морально готовтесь менять хостинг.

14 марта 2009 в 19:29

После "штормов" вылезла такая ошибка:

user warning: Table './bolly_btime/node_revisions' is marked as crashed and should be repaired query: SELECT n.nid, n.type, n.language, n.uid, n.status, n.created, n.changed, n.comment, n.promote, n.moderate, n.sticky, n.tnid, n.translate, r.vid, r.uid AS revision_uid, r.title, r.body, r.teaser, r.log, r.timestamp AS revision_timestamp, r.format, u.name, u.picture, u.data FROM node n INNER JOIN users u ON u.uid = n.uid INNER JOIN node_revisions r ON r.vid = n.vid WHERE n.nid = 628 in /hsphere/local/home/xxxxx/bollywoodtime.ru/modules/node/node.module on line 749.
0_о? это что? особенность в том, что ошибка вылазиет только когда гостевой доступ. Стоит мне залогиниться на сайте - ошибка исчезает и сайт отображается нормально.
пы.сы. в phpmyadmin таблицы "починила" уже.

14 марта 2009 в 19:50

стоит поставить сайт на локалохост и прогнать его тестовыми утилитами типа ab
так еще какие-то есть, которые могут юзеров симулировать.

кстати, это зарегенные юзеры заходят или анонимусы?

14 марта 2009 в 19:52

Когда я захожу как админ - ошибки пропадают... Стоит мне "выйти" - они тут как тут...

>> eaccelerator или еще чего такого - не стоит. - Да, спросила - не стоит ((

14 марта 2009 в 20:02

user warning: Table './bolly_btime/node_revisions' is marked as crashed and should be repaired query: SELECT n.nid, n.type, n.language, n.uid, n.status, n.created, n.changed, n.comment, n.promote, n.moderate, n.sticky, n.tnid, n.translate, r.vid, r.uid AS revision_uid, r.title, r.body, r.teaser, r.log, r.timestamp AS revision_timestamp, r.format, u.name, u.picture, u.data FROM node n INNER JOIN users u ON u.uid = n.uid INNER JOIN node_revisions r ON r.vid = n.vid WHERE n.nid = 628 in /hsphere/local/home/xxxxx/bollywoodtime.ru/modules/node/node.module on line 749.

с этим уже разобралась )) - у них бд побилась - восстановили...
вопрос по нагрузке актуален.
Poormanscron - отключила. Все равно не меньше 7 %... тех.поддержка - ничаво не говорит ))

14 марта 2009 в 21:06
Аватар пользователя gor gor 0

Если база побилась - это косвеный фактор что у них проблемы с нагрузкой на сервере в целом.
Вполне может оказаться, что сервер у них нагружен и без вас, а в пиковые ситуации - они убивают mysql чтоб снять нагрузку.

Вы можете сделать следующий php файл на хостинге и дать ссылку ?
<?php
phpinfo();
?>

Вполне можете показывать тут - это никакго вреда для вашего сайта практически не принесет.
Это мне поможет более детально оценить ситуацию у вашего хостера.

14 марта 2009 в 23:23

блокировку сняли... попросила для переезда. Показали вот такую статистику:

Вот статистика превышений за сутки.

6.224(5.0) bolly 14.03.2009 21:00:00
5.728(5.0) bolly 14.03.2009 20:00:00
7.424(5.0) bolly 14.03.2009 19:00:00
7.376(5.0) bolly 14.03.2009 18:00:00
5.6(5.0) bolly 14.03.2009 16:00:00
5.728(5.0) bolly 14.03.2009 15:00:00
6.096(5.0) bolly 14.03.2009 14:00:00
6.112(5.0) bolly 14.03.2009 13:00:00
8.352(5.0) bolly 14.03.2009 09:00:00
17.936(5.0) bolly 14.03.2009 08:00:00
17.84(5.0) bolly 14.03.2009 07:00:00
14.048(5.0) bolly 14.03.2009 06:00:00
16.72(5.0) bolly 14.03.2009 05:00:00
16.688(5.0) bolly 14.03.2009 04:00:00
14.896(5.0) bolly 14.03.2009 03:00:00

Сказали, что переезд вряд ли избавит от нагрузки (((

15 марта 2009 в 19:18

Проблема с нагрузкой так и не решилась...
Я съехала. Сейчас мой сайт располагается у gor'а. Он перенес мои сайты, все настроил. За что ему ОГРОМНОЕ спасибо! Сайт и форум летают.

19 марта 2009 в 11:07