Медленная загрузка форума + swap + нагрузка на железо

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
arhpapa
phpBB 1.0.0
Сообщения: 4
Стаж: 14 лет 11 месяцев

Медленная загрузка форума + swap + нагрузка на железо

Сообщение arhpapa »

Добрый день!

Подскажите как определить причину медленной загрузки форума ( http://sanatatur.ru/forum/index.php )

Форум может загружаться сразу, может "висеть" (пустая страница браузера) по несколько минут и затем загружаться.

Иногда пишет вот такое:
--------------------------
QL ERROR [MySQL4] Слишком много соединений [1040] ошибка SQL при выборке на этой странице. Пожалуйста, сообщите администратору, если ошибка будет повторяться.
-------------------------

Периодичность таких "подвисаний" ни с чем связать не удаётся!

Вот как это описывают пользователи http://sanatatur.ru/forum/viewtopic.php?f=13&t=8525.

Версия phpBB 3.0.8

Используемые моды: Мод Новые темы v1.0.1
6d7861a55dbd.png
Версия PHP: PHP Version 5.2.17
25e83150e783.png

Используемая СУБД и её версия: SQL [ mysql4 ]
Сервер базы данных: MySQL 5.1.57-log
Ссылка на конференцию: http://sanatatur.ru/forum/index.php

Nестовый аккаунт: test/test

Использовался ли поиск для решения проблемы: да использовался
Если да, то какие запросы вы использовали: зависание форума, ERROR [MySQL4] Слишком много соединений [1040] , медленная загрузка форума
Проблема не зависит от браузера.

Статистика
78f1c52c2f98.png
Шаблоны
b47ddff0e4a5.png
Последовали рекомендациям, в этой ветке.
http://www.phpbbguru.net/community/topi ... ml#p340759

Стали разбираться с хостером, взяли более мощный выделенный сервер Xeon 2.0GHz CPU, 2Gb RAM, 70Gb HDD.
Все с начала было позитивно, форум летал, открывались "Все сообщения" состоящие из 1000 сообщений.
Ни каких проблем первые 2 часа не было. На форум стал ломиться народ, несколько раз подряд увеличили количество допустимых пользователей. И после этого все стало виснуть, долго загружаться, а через пол часа вообще ушел в swap.

Потребовали от хостера поставить Nginx, стало полегче но все равно через час стал выпадать.
Параметр который больше всего зашкаливал была RAM
Пошли по пути увеличения RAM до 4 GB.
В итоге сразу же снизилась нагрузка на процессор, но потом, история продолжилась, форум стал подвисать, тормозить, и уходить в swap.
dfe586aff7bc.jpg
3a929cbe5818.jpg
31e127542a17.jpg
e121003dfb22.jpg
5677cac42d40.jpg
b7cc998e5325.jpg
Уважаемые коллеги, что порекомендуете, что посмотреть, хостер весьма лоялен и идет на встречу.
Где совершены ошибки, что еще выложить для более наглядной картины?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Sheer »

Для начала включите debug.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Пчелкин »

arhpapa писал(а):как определить причину медленной загрузки форума
У вас бардак в БД...Тролевские сообщения в массе и куча сообщений от потерянных пользователей..теперь они стали от гостя..
У вас более 10000 сообщений "накрученных"...У вас несколько клонов и т.п.
Зачем на форуме столько хлама...Я у вас уже полтора года...гы...Кто-не скажу...гы...
Да и форумов слишком много...можно штук 8 легко убрать, соединив темы по смыслу...
Сколько весит ваша БД?
Сообщения подходят к 500 000..а более половины - устарели и с глюками...
Админа гоните в шею! Воще не работает...
Оптимизацию таблиц когда последний раз делали? А синхронизацию данных? то-то.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Pazh »

Уделать даже изначальную конфу сервера при 100 юзерах - это конечно нужно постараться.
Какая технология Xen или OpenVZ? Может Вас ddos-ят потихоньку...
Посмотрите что выдаст:

Код: Выделить всё

netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
Помощь в ЛС/email только за WM или ЮMoney
arhpapa
phpBB 1.0.0
Сообщения: 4
Стаж: 14 лет 11 месяцев

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение arhpapa »

Зачем на форуме столько хлама...Я у вас уже полтора года

Вы имеете в виду, что сообщения, темы - необходимо почистить?
Да и форумов слишком много...можно штук 8 легко убрать, соединив темы по смыслу...
В принципе соглашусь, но этот вопрос больше наверное к модераторам
Сообщения подходят к 500 000..а более половины - устарели и с глюками...
И в этом есть рациональное звено, но опять вопрос наверное к модераторам. По чистке форума, от хлама.
Оптимизацию таблиц когда последний раз делали? А синхронизацию данных? то-то.
В выходные делалось!
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Shredder »

Да, форум не открывается. 504 Gateway Time-out
arhpapa писал(а):Периодичность таких "подвисаний" ни с чем связать не удаётся!
Думаю, что можно с этим:
ns1.peterhost.ru
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Пчелкин »

arhpapa
Это что?
http://sanatatur.ru/forum/viewforum.php?f=44&start=750
Это бардак! php это не прощает...
И еще с "Запрошенной темы не существует"
Ваша БД должна была уже давно застрелиться...

Добавлено спустя 4 минуты 22 секунды:
И почему у гостей горит значек "новая тема" и ответить" ? Условия постерты в файлах? С правами как ...нормально?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
arhpapa
phpBB 1.0.0
Сообщения: 4
Стаж: 14 лет 11 месяцев

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение arhpapa »

Всем огромное спасибо! Но требуются еще советы, так как информации все таки маловато!
Выкладываю свежую информацию, по работе сервера.
2b5140e0a52d.jpg
3b8555b28251.jpg
cc7c43857d5b.jpg
427592ac5bd3.jpg
Добавлено спустя 9 минут 22 секунды:
DDOS - Проверили, все чисто.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Пчелкин »

arhpapa
Что ж так проц грузит? И зачем так много картинок? Толку то от них? Конфигурации сервака все равно никто никогда в правде не узнает...
А здесь посмотрите на свой антракт..забавная картинка

http://jigsaw.w3.org/css-validator/vali ... g=&lang=ru

И здесь...

http://validator.w3.org/check?uri=http% ... ator%2F1.2

210 Errors, 77 warning(s) И кто ж теперь грузит проц?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Mr. Anderson »

Пчелкин
Перестаньте городить ерунду. Меньше всего нагрузка на железо зависит от ошибок верстки...
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Pazh »

arhpapa через команду top смотрели какие процессы грузят cpu и memory? выложите скрин результата
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Пчелкин »

Mr. Anderson
И что ,всю эту лабуду с ошибками если тянут чел 259 , да еще с ошибками в БД, проц сервака не обрабатывает? А кто ж тогда все это юзерам отдает? Не понимаю...может просто не доходит вся эта система...Но все ж - это ведь тоже типа "запросы"..а если там еще и перекомпиляция врублена (ненароком)?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Mr. Anderson »

Пчелкин
Какие ошибки в БД? Где вы их увидели?

Еще раз - веб-серверу пофигу что отдавать - правильный ХТМЛ или ошибочный, мп3 или ави, текст или архив. ПО БА-РА-БА-НУ. Обработкой/анализом полученного будет заниматься уже клиент, сервер ТОЛЬКО отдает.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение Пчелкин »

Mr. Anderson писал(а):Какие ошибки в БД? Где вы их увидели?
Хм..я уже полтора года на этот форум заглядываю...знаю...
Например здесь
http://sanatatur.ru/forum/viewforum.php?f=44&start=750
Гы........................
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
slav83
phpBB 1.2.0
Сообщения: 14
Стаж: 15 лет
Благодарил (а): 1 раз

Re: Медленная загрузка форума + swap + нагрузка на железо

Сообщение slav83 »

Хм..я уже полтора года на этот форум заглядываю...знаю...
Например здесь
http://sanatatur.ru/forum/viewforum.php?f=44&start=750
Гы........................
Тут были одинаковые темы заведены (во аремя очередного торможения пользователей несколько раз нажал на кнопку "отправить"). Сейчас эти темы удалены. Другими словами, это не ошибка бызы.

Вернуться в «Поддержка phpBB 3.0.х»