Вопрос по быстродействию и нагрузки на сервер

Автор lekoleko, 27 сентября 2006, 21:46:48

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

lekoleko

Здравствуйте, давненько мучают меня 2 вопроса:

1. Вопрос по быстродействию

Как добиться максимального быстродействия ? Что не нужно включать, что желательно не включать  :D

А то, вот странная вещь получается - поставил 2 форума http://legko.be/forum и http://tamirlan.ru/forum - всё в них одинаковое, за исключением что в первом база на utf-8 во втором 1251. Но первый http://legko.be/forum   при всей одинаковости работает ЗНАЧИТЕЛЬНО медленне второго, причём очень часто вылетает вовсе на "Невозможно отобразить страницу"  buck
2. Вопрос о нагрузки на сервер

Что нужно включать или выключать дабы максимально снизить нагрузку на сервер ( а то хостер иногда ругается  knuppel )

Заранее благодарен
Рыбалка , Охота и Туризм - Первая социальная сеть

Рыбалка Бильярд

Mavn

1. utf8 изначально медленее  работает чем win1251 так что здесь ничего не сделаешь.
2. если траффик позволяет то выключить gzip сжатие так как это дополнительная нагрузка на сервак
3. лучше выключить отображение хостов пользователей на форуме так как на это требуется дополнительное время в результате форум грузится значительно дольше
Администрирование - Характеристики и настройки - Настройки отображения  -  Не отображать название хостов пользователей?

есть и другие настройки форума но связаны также и с настройкой хоста
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Denis

Mavn
спасибо за подробный ответ.
а можно поподробнее? Что ещё можно выключить для снижения нагрузки?

lekoleko

#3
Mavn

присоединяюсь к Denis с благодарностью за отзывчивость и подробный ответ  O0

Ещё я не очень понял про кеширование - на Джумле я включаю кеширование что бы снизить нагрузку на сервер, а в SMF как я понял наоборот - при включенном кеширование нагрузка возрастает  :(

Рыбалка , Охота и Туризм - Первая социальная сеть

Рыбалка Бильярд

Denis

а где он говорил про кэширование? Кэширование традиционно снижает нагрузку, разве не так?

lekoleko

Рыбалка , Охота и Туризм - Первая социальная сеть

Рыбалка Бильярд

Bic

 А вот вопрос, включение mod_rewrite сильно увеличивает нагрузку на сервер? Кстати, у меня на хостинге эта функция «Разрешить дружественные URL» почему-то не работает, хотя в других скриптах mod_rewrite включается.

эНДжей

Кстати, очень актуальный вопрос! Нам уже 2 письма прислали про чрезмерную нагрузку!

Mavn

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

Bic
дружественные URL - работают только если php установлен как мод если как cgi то работать не будет с чем связано мы так и не поняли просто заметили такую закономерность
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

эНДжей

Приведу 2 фрагмента писем от провайдера:

ЦитироватьВ вашем аккаунте зафиксировано превышение квоты
на загрузку сервера баз данных.
База данных, превышающая квоту:  <имя БД>

Параметры запроса, вызывающего проблему:
(приводятся параметры одного из запросов)

Время исполнения, секунд   - 26
Кол-во просмотренных строк - 9066
Запрос:
-------
use <имя БД>;
SELECT
         le.logTime, le.ip, le.url, le.message, IFNULL(mem.ID_MEMBER, 0)
AS ID_MEMBER,
         IFNULL(mem.realName, 'Гость') AS display_name, mem.memberName
      FROM smf_log_errors AS le
         LEFT JOIN smf_members AS mem ON (mem.ID_MEMBER = le.ID_MEMBER)
      WHERE le.ip = '212.45.5.37'
      ORDER BY le.ID_ERROR DESC
      LIMIT 0, 20;
-------

Цитировать> В ситуации изменения тарифных планов могут быть возникать небольшие путаницы
> (отсутствие описания тарифных планов Рхх) и обсуждать сами путаницы
> безсмыслено. Давайте говорить по существу. Нам важно, что бы предоставляемые
> нами услуги оплачивались. Нам так же важно что бы пользование рессурсами
> хостинга для пользователей не выходило за отведённые границы. Если какой-то
> сайт вызывает большую нагрузку на какие-либо рессурсы, то он, фактически,
> отнимает эти рессурсы у других пользователей сервера виртуального хостинга.
> В этом случае он должен обслуживаться по догорому тарифному плану (что бы
> компенсировать потери) либо не обслуживаться вообще.
>
> По поводу вашей ситуации - у вас медленные запросы к базе данных, без
> программиста разбирающегося в этих вопросах с вашей стороны не обойтись,
> увы.
>
> Так же, обратите внимание на новую редакцию письма о превышении нагрузки на
> базу данных, которая в менее категоричной форме направлена на смену
> тарифного плана (так как в конечном счёте это не выгодно ни нам ни вам) но в
> более категоричной на модификацию запросов к базе данных, что бы нагрузка не
> возникала:
>
> Загрузка сервера баз данных, вызываемая вашим сайтом, превышает
> нормы, допустимые для виртуального хостинга.
> Работа базы данных в этом режиме нарушает предсказуемость
> работы сервера, мешает другим пользователям сервера.
>
> Вам необходимо модифицировать скрипты, отказаться от выполнения
> запросов, аналогичных предыдущему, либо оптимизировать
> структуру таблиц или запрос.

Форум у нас не предполагал особых затрат, так что не поможете ли с решением проблемы?

lekoleko

Цитировать2. если траффик позволяет то выключить gzip сжатие так как это дополнительная нагрузка на сервак

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

Нашёл "Использовать сжатие трафика" - это то же самое ?  ^-^

Кстати а эти два пункта влияют на нагрузку ?

- Хранить сессии в Базе Данных   
- Разрешать браузерам возвращаться на кэшированную страницу


Рыбалка , Охота и Туризм - Первая социальная сеть

Рыбалка Бильярд

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

эНДжей

Цитата: эНДжей от 28 сентября 2006, 14:51:07
Форум у нас не предполагал особых затрат, так что не поможете ли с решением проблемы?
Проблема осталась.
Вот, что теперь написали хостеры:
ЦитироватьЗа период времени, когда было зафиксировано последние превышение лимита
(2007-01-25 20:00 21:00) к вашему сайту было сделано 27878 запросов, из них
4014 динамических запросов, т.е ~1.12 динамических запроса в секунду.
...

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

vladok

28 000 запросов в сутки и они уже в истерике?

1. Обстоятельно напиши на форуме - народу - что хост у вас мягко говоря некудышный, не выдерживает жалкой нагрузки в 28 тыс. запросов к базе, создаваемой какими то 500 посетителями в сутки легким и быстрым моторчиком SMF,  и вы думаете сьезжать, дав обстоятельную и крайне негативную антирекламу на хостобзоре и на форумах рунета... можешь у меня дать на kadets.info :)
Приложи всю переписку. Хостер вас читает -сто процентов.

2. Пошли письмо хостеру, шутки ради указав тему на форуме и попроси хост увеличить максимум запросов к базе до человеческих 50 - 80 000, чтобы было "как у людей".
3. Не бойся хостера - бойся своей пассивности :)

Сорри за оффтоп.  Имя хоста -в студию
Харе кришна, май либер зольдат...

Mavn

Обсуждения по хостингу в данной теме http://www.simplemachines.ru/index.php/topic,1473.0.html
Остальные сообщения не по теме будут удаляться. Не нужно из форума делать свалку. Хотите обсудить тему создайте ее в соответствующем разделе и обсуждайте никто против не будет. А треп не по теме еще раз повторюсь УДАЛЮ
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

alexd73

А мне вот такое письмо пришло. Хотя у меня посещают форум "только свои" и бывает не больше 3-5 уникальных хостов в день
ЦитироватьЗдравствуйте!

Ваш сайт потребляет ресурсы сервера, выше чем допустимо на нашем хостинге,
это записано в наших правилах:  http://www.slavhost.ru/policies/policies/
CPU 20.33% 23.60 32.2  при том, что мы стараемся, чтобы ресурсы
всего сервера не превышали 50%


Пиковые показания:

alexd73 shah-online.ru 20.33 23.60 32.2
Top Process %CPU 47.5 httpd [portal.shah-online.ru] [/index.php?actiontpmod;dlget15]
Top Process %CPU 47.0 httpd [portal.shah-online.ru] [/index.php?actiontpmod;dlget15]
Top Process %CPU 44.0 httpd [portal.shah-online.ru] [/index.php?actiontpmod;dlget15]

Срочно примите меры или мы будем вынуждены отключить аккаунт.

Евгений
не подскажете в чем проблема у легкого и быстрого моторчика SMF
и что это за мод такой /index.php?actiontpmod;dlget15
ad-soft.org
Мой Блог

Mavn

/index.php?actiontpmod;dlget15
вроде как похоже на тинипортал только ссылки там такого плана /index.php?action=tpmod;dl=get16
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

OstLand

Цитата: alexd73 от 01 февраля 2007, 11:57:08
А мне вот такое письмо пришло. Хотя у меня посещают форум "только свои" и бывает не больше 3-5 уникальных хостов в деньне подскажете в чем проблема у легкого и быстрого моторчика SMF
Да, судя по тарифам - slavhost.ru пошел по пути забугорных оверселлеров (7баксов за 2гб винта и анлим траффика). В итоге форум с 5 хостами "вываливается" за лимит CPU usage... :(

alexd73

#18
Цитата: Mavn от 01 февраля 2007, 21:03:36
/index.php?actiontpmod;dlget15
вроде как похоже на тинипортал только ссылки там такого плана /index.php?action=tpmod;dl=get16
да, действительно, это файл, но он не самый большой! странно... хотя эту ссылку могли использовать с других серверов...



вопрос в том что мне сделать, чтобы этого небыло, не удаляя файл...



//Уважаемый аlexd73, в следующий раз используйте правку, если появились новые мысли, а не пишите два сообщения подряд. Спасибо. Avdenago
ad-soft.org
Мой Блог

vladok

Не давать незареганным возможности скачивать файлы -если Т-портал позволяет выставлять права на гостей... обязан позволять.

И /или -для гостей - захостить/ перехостить файл в бесплатном файл хранилище, дав линку на Главной :)

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