Перейти к публикации

Очень высокая нагрузка DLE на сервер


Рекомендованные сообщения

У меня у сайта посещаемость в день 4000+

3 хостинга выгнали, пришлось купить VPS , который иногда падает из-за нагрузки

версия двига 5.0

КАкие характеристики твоего VPS?

Изменено пользователем sk-soft
Ссылка на сообщение
Поделиться на других сайтах

У меня петерхост буянит

-----------------------------------------------------------------------------------

| Период тестирования | Нагрузка,% | CPU,мин | Load Average |

|-------------------------------------------|------------|---------|--------------|

| 2007-07-22 13:00:01 - 2007-07-22 13:15:01 | 0% | 0.15 | 4.62 |

| 2007-07-22 12:45:01 - 2007-07-22 13:00:01 | 4% | 1.39 | 5.40 |

| 2007-07-22 12:30:02 - 2007-07-22 12:45:01 | 3% | 1.04 | 3.76 |

| 2007-07-22 12:00:01 - 2007-07-22 12:15:01 | 5% | 1.62 | 2.15 |

| 2007-07-22 11:45:02 - 2007-07-22 12:00:01 | 2% | 0.78 | 2.57 |

| 2007-07-22 11:30:01 - 2007-07-22 11:45:02 | 1% | 0.34 | 1.90 |

| 2007-07-22 11:15:01 - 2007-07-22 11:30:01 | 1% | 0.36 | 3.04 |

-----------------------------------------------------------------------------------

Оборзел вообще посещаемость = 0, хост только создал пару дней назад.

Короче я в это время пытался работать с swf файлами (грамотно, через функции админки), и вот эти файлы оказываются вызывают скачёк на CPU.

Я понимаю, что код обработки флеш файлов виноват, но я не знаю где.

Даже при просмотре их на сайте, в новости, сервер нагружается.

PS: дле 6.0

Изменено пользователем pskovgrad
Ссылка на сообщение
Поделиться на других сайтах

Я понимаю, что код обработки флеш файлов виноват, но я не знаю где.

Даже при просмотре их на сайте, в новости, сервер нагружается.

Скрипт никогда не обратаывал и не обрабатывает flash файлы, он вообще с ними ничего не далет и не знает о них, поэтому точно не мог нагружать сервер.

Ссылка на сообщение
Поделиться на других сайтах

Хорошо, но кто тогда сейчас виноват. Я просто брожу по своим страницам и нагузка возрасла до 9%.

Я уже в истерике бьюсь. Что делать?

Ссылка на сообщение
Поделиться на других сайтах

У меня хостинг за 3 доллара в месяц. :D

Выделили 100 Мб. Нагрузка сейчас 3000 где-то, раньше держало до 5000 хитов.

Ссылка на сообщение
Поделиться на других сайтах

Испытывал несколько версий DLE от 4.0 до 6.0.

Хрень одна и таже. Почитал лог, единственное, что понял, это грузиться что то из папки /ajax/ и картинки.

Может peterhost и DLE не совместимы? Кто - нибудь хостился на нём?

Добавление: нагрузка на CPU иногда подпрыгивает до 9 %, у петерхоста разрешено только до 2,5%, причём это только я один сижу на сайте.

Изменено пользователем pskovgrad
Ссылка на сообщение
Поделиться на других сайтах

Может peterhost и DLE не совместимы? Кто - нибудь хостился на нём?

689.ру вроде бы хостится у них и вроде нормально B)

Ссылка на сообщение
Поделиться на других сайтах

Добавление: нагрузка на CPU иногда подпрыгивает до 9 %, у петерхоста разрешено только до 2,5%, причём это только я один сижу на сайте.

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

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

И последнее счетчик нагрузки просто неверно работает, но это врядли

Ссылка на сообщение
Поделиться на других сайтах

Tong, имеется в виду, что когда браузер запрашивает картинки Апач напрягается очень. А я говорил же ,что для картинок IIS используйте

Ссылка на сообщение
Поделиться на других сайтах

а можно подробнее просто не понятно...

Отдачу картинки посетителю чтобы она отобразилась на экране браузера осуществляет апач, и это тоже несет нагрузку, как правило мизерную, но особенность апача в том что чем больше на него нагрузка то прямо пропорционально возврастает потребляемая им память, поэтому сейчас предпочитают ставить ngix который более предпочтительней в этом плане. Поэтому чем больше картинок, тем больше нагрузка и т.д. Для примера поставьте на локальном компьютере обычную HTML страницу и с эмулируйте 1000 обращений в 10 секунд и посмотрите на нагрузку центрального процессора и памяти в модуле апача :) а скрипта даже ведь нет и нет никакой обработки скриптов. А теперь представьте теперь сервер где кроме вас еще 1000 соседей и к каждому сайту есстественно обращаются свои посетители.

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

Ссылка на сообщение
Поделиться на других сайтах

celsoft, Хотелось бы услышать ваши коментарии к моему посту (первому), хотябы немножко чтобы внести ясность в ситуацию, от разработчика. :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Недостаточно информации чтобы ответить на данный вопрос, мне нужны сами висящие запросы что бы понять что тормозит. По поводу закрытия БД то при завершении работы, БД закрывается автоматически, скрипт не использует пермаментные соединения.

Ссылка на сообщение
Поделиться на других сайтах

А как мне вам их предоставить? возможно у многих из за такой же проблемки сайты тормозят.

У Вас где-то скрипты неверно работают, и не закрывают запросы к базе

после работы с ней:

496702 superwa_adminche localhost superwa_a6860sw1 Sleep 1533 NULL

496714 superwa_adminche localhost superwa_a6860sw1 Sleep 1533 NULL

496734 superwa_adminche localhost superwa_a6860sw1 Sleep 1522 NULL

496746 superwa_adminche localhost superwa_a6860sw1 Sleep 1533 NULL

496748 superwa_adminche localhost superwa_a6860sw1 Sleep 1533 NULL

496750 superwa_adminche localhost superwa_a6860sw1 Sleep 1522 NULL

496752 superwa_adminche localhost superwa_a6860sw1 Sleep 1523 NULL

496772 superwa_adminche localhost superwa_a6860sw1 Sleep 1522 NULL

496776 superwa_adminche localhost superwa_a6860sw1 Sleep 1522 NULL

496778 superwa_adminche localhost superwa_a6860sw1 Sleep 1522 NULL

496780 superwa_adminche localhost superwa_a6860sw1 Sleep 1523 NULL

496785 superwa_adminche localhost superwa_a6860sw1 Sleep 1533 NULL

496786 superwa_adminche localhost superwa_a6860sw1 Sleep 1533 NULL

496788 superwa_adminche localhost superwa_a6860sw1 Sleep 1533 NULL

496792 superwa_adminche localhost superwa_a6860sw1 Sleep 1522 NULL

496794 superwa_adminche localhost superwa_a6860sw1 Sleep 1533 NULL

498307 superwa_adminche localhost superwa_a6860sw1 Sleep 1298 NULL

499051 superwa_adminche localhost superwa_a6860sw1 Sleep 1196 NULL

502091 superwa_adminche localhost superwa_a6860sw1 Sleep 814 NULL

502337 superwa_adminche localhost superwa_a6860sw1 Sleep 768 NULL

503258 superwa_adminche localhost superwa_a6860sw1 Sleep 648 NULL

503268 superwa_adminche localhost superwa_a6860sw1 Sleep 646 NULL

504010 superwa_adminche localhost superwa_a6860sw1 Sleep 554 NULL

505848 superwa_adminche localhost superwa_a6860sw1 Sleep 231 NULL

Ссылка на сообщение
Поделиться на других сайтах

У Вас где-то скрипты неверно работают, и не закрывают запросы к базе

после работы с ней:

С чего вы взяли что скрипт уже выполнился, обращение к базе всегда идет от одного имени у всех пользователей, так что это могут быть незавершенные процессы других посетителей. Также в скрипте не может быть что то не так по поводу закрытия базы данных, т.к. закрытие базы после завершения скрипта это спецификация и обязанность PHP, поэтому если PHP не закрывает, значит это проблема в версии используемого PHP http://de2.php.net/manual/ru/function.mysql-close.php

Ссылка на сообщение
Поделиться на других сайтах

Это не я взял, это хостеры мне так написали, поэтому я в тег цитаты и вставил.

:) Тогда я просто не понимаю почему нагрузка большая

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

sk-soft, решился вопрос как-нибудь?

Если хостинг менять будешь, то из не совсем дорогих тариф проффи на мажордоме попробуй. Хорошие отзывы.

Ссылка на сообщение
Поделиться на других сайтах

Был на мажордомо, все было ок, сайт правда немножко подтормаживал, зато 50 % скидка была :)

Сейчас на хорошем хостере, pchost.biz на счет нагрузки сразу договорились, но вопрос с нагрузкой так и не решен, как была большая так и осталась

Ссылка на сообщение
Поделиться на других сайтах

sk-soft,

У меняч вопрос вы еще долго будете перечислять ваши хостинги, под разными логинами на форуме :angry: Я так понимаю что решение вопросов вам не нужно, раз не отвечаете на четко поставленные вопросы. Тема закрыта.

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...