Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Долго открываются некоторые темы
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 7 лет 3 месяца
Долго открываются некоторые темы
Всем доброго времени суток!
Некоторое время назад на форуме стала появляться такая проблема - некоторые темы очень долго открываются, в районе 5 минут.
В пределах одной сессии затрагиваемые темы похоже одинаковые. То есть если в соседнем окне под собой же открывать те же темы, они тупят. Если открывать под другим аккаунтом, тормозят другие темы. Для гостей все то же самое. В дебаге форума вроде чисто, в логах апача и mysql тоже. Slow queries нет. Загрузка сервера в пиках не превышает 10%. При этом joomla на этом же сервере летает. Уже что-то даже и идей не осталось, что может быть.
Подскажите уважаемые гуру, что бы еще подиагностировать?
Сервер - виртуалка Centos 6.2 (1 проц, 4 гига мозгов). Хостовая (2 проца по 4 ядра, 16 гиг мозгов, SAS-ы) машина ничем кроме виртуалки не загружена.
phpbb 3.1.10
php 5.6.5
apache 2.2.15
mysql 5.1.61
PS: Вот повисшая страничка была
Page generated in 0.0555 seconds with 23 queries + 4 queries returning data from cache
Time spent on mysql4 queries: 0.00684s | Time spent on PHP: 0.04866s
Некоторое время назад на форуме стала появляться такая проблема - некоторые темы очень долго открываются, в районе 5 минут.
В пределах одной сессии затрагиваемые темы похоже одинаковые. То есть если в соседнем окне под собой же открывать те же темы, они тупят. Если открывать под другим аккаунтом, тормозят другие темы. Для гостей все то же самое. В дебаге форума вроде чисто, в логах апача и mysql тоже. Slow queries нет. Загрузка сервера в пиках не превышает 10%. При этом joomla на этом же сервере летает. Уже что-то даже и идей не осталось, что может быть.
Подскажите уважаемые гуру, что бы еще подиагностировать?
Сервер - виртуалка Centos 6.2 (1 проц, 4 гига мозгов). Хостовая (2 проца по 4 ядра, 16 гиг мозгов, SAS-ы) машина ничем кроме виртуалки не загружена.
phpbb 3.1.10
php 5.6.5
apache 2.2.15
mysql 5.1.61
PS: Вот повисшая страничка была
Page generated in 0.0555 seconds with 23 queries + 4 queries returning data from cache
Time spent on mysql4 queries: 0.00684s | Time spent on PHP: 0.04866s
-
- Поддержка
- Сообщения: 5278
- Стаж: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 790 раз
Re: Долго открываются некоторые темы
doublehead, а если в браузере включить отладку (F12) и в разделе "сеть" посмотреть что именно так долго грузится при открытии?
Скорей всего какой-то внешний элемент или скрипт мешает загрузке страницы, так как время php и mysql у вас отличное.
Скорей всего какой-то внешний элемент или скрипт мешает загрузке страницы, так как время php и mysql у вас отличное.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 7 лет 3 месяца
Re: Долго открываются некоторые темы
Проверял, это не оно.
Сейчас поэкспериментировал - при таких подвисающих запросах, запись в логе апача появляется тоже после 5 минут. То есть ответ на HTTP запрос отдается с этой дикой задержкой. Значит это точно не внешние элементы.
Сейчас поэкспериментировал - при таких подвисающих запросах, запись в логе апача появляется тоже после 5 минут. То есть ответ на HTTP запрос отдается с этой дикой задержкой. Значит это точно не внешние элементы.
-
- Former team member
- Сообщения: 2213
- Стаж: 19 лет 1 месяц
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 105 раз
Re: Долго открываются некоторые темы
А разница во времени между MySQL-запросом и отдачей html аппачем?
(т.е. время в логе мускула и в логе аппача на сколько отличаются?)
(т.е. время в логе мускула и в логе аппача на сколько отличаются?)
//
// That's all, Folks!
// -------------------------------------------------
// That's all, Folks!
// -------------------------------------------------
-
- Поддержка
- Сообщения: 5278
- Стаж: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 790 раз
Re: Долго открываются некоторые темы
doublehead, проверьте, чтобы было выставлено
И какие значения у
?
Sumanai, для новичка это сложнее, чем apache.
Тем более странно, почему вы не обратили внимание на устревшие и небезопасные версии php, apache и mysql?)
HostnameLookups Off
в настройках apache.И какие значения у
Код: Выделить всё
Timeout
KeepAlive
MaxKeepAliveRequests
KeepAliveTimeout
Sumanai, для новичка это сложнее, чем apache.
Тем более странно, почему вы не обратили внимание на устревшие и небезопасные версии php, apache и mysql?)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 7 лет 3 месяца
Re: Долго открываются некоторые темы
Запросы в mysql отрабатывают сразу после обращения. Детальнее сказать смогу попозже.
Выключен естественно.
Timeout = 60
KeepAlive = On
MaxKeepAliveRequests = 0
KeepAliveTimeout = 10
Вы уж меня совсем-то за дебила не держите Я таки больше 6 лет линукс девелопер и еще до того почти 15 сисадмин
Устаревший софт вообще и апач в частности, стоят по двум причинам. Первая - когда форум был сделан, nginx, простите, был в стадии зародыша А апач существовал уже почти 10 лет. А вторая причина - последнее несколько лет не до него было. Работает и ладно.
Переезд на nginx и другую ОС подготовлен. Руки не доходят
-
- phpBB 3.0.4
- Сообщения: 2209
- Стаж: 16 лет 4 месяца
- Откуда: Павлодар
- Благодарил (а): 5 раз
- Поблагодарили: 153 раза
Re: Долго открываются некоторые темы
doublehead,
Я так понимаю, что используется Prefork MPM.
Проверьте количество запущенных процессов апача и значение MaxClients.
Если значение близко к максимальному, то увеличивать MaxClients (но ни в коем случае не давать процессам уходить в swap), либо уменьшить KeepAliveTimeout.
PS: а вообще конечно проще всего на входе nginx поставить, очень уж хорошо у него статику отдавать получается (собственно он под эту задачу и проектировался).
Я так понимаю, что используется Prefork MPM.
Проверьте количество запущенных процессов апача и значение MaxClients.
Если значение близко к максимальному, то увеличивать MaxClients (но ни в коем случае не давать процессам уходить в swap), либо уменьшить KeepAliveTimeout.
PS: а вообще конечно проще всего на входе nginx поставить, очень уж хорошо у него статику отдавать получается (собственно он под эту задачу и проектировался).
Всё повторяется. nurlan.info
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 7 лет 3 месяца
Re: Долго открываются некоторые темы
Поиграл уже с этим, не помогает.
Мне собственно не очень понятно почему проблема проявляется на одной и той же ссылке. Можно в том же окне браузера пооткрывыать соседние темы, потом вернуться через минуту-две и опять получить тупняк на первой ссылке.
Попробую переехать сегодня на nginx. Назрело уже. Просто очень интересно где клин.
-
- phpBB Guru
- Сообщения: 16359
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1741 раз
Re: Долго открываются некоторые темы
На всякий случай, спрошу: строки,отвечающие за DEBUG в config.php закомментированы?
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 7 лет 3 месяца
Re: Долго открываются некоторые темы
Да, закомментированы.
Переезд на nginx затянулся. Поэтому проблема все еще актуальна.
Переезд на nginx затянулся. Поэтому проблема все еще актуальна.