Нагрузка на сервер от phpbb3

Проблемы с установкой или работой 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) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Нагрузка на сервер от phpbb3

Сообщение nissin »

Попросите дать расшифровку нагрузки на процессор, какие хосты, какие скрипты, в какое время.
Возможно кто-то из поисковых роботов решил пройтись.
clubnewmen
phpBB 1.0.0
Сообщения: 6
Стаж: 18 лет 4 месяца

Re: Нагрузка на сервер от phpbb3

Сообщение clubnewmen »

nissin писал(а):Попросите дать расшифровку нагрузки на процессор, какие хосты, какие скрипты, в какое время.
Возможно кто-то из поисковых роботов решил пройтись.
Хостер сказал такие данные не предоставляет. Надо как то самому выкручиваться.

А сильно влияет на загрузку сервера включенная функция "Маркировка тем на сервере"? При посещении 300 человек в день и постоянно 10-20 онлайн.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Нагрузка на сервер от phpbb3

Сообщение nissin »

Это плохо, тогда нужно сидеть и вручную анализировать файл лога, либо поискать утилиту для этого дела.
Но как правило большая загрузка, если это конечно не DOS/DDOS часто исходит именно от поисковых роботов.
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Alek$ »

ОТ поисковых ботов (некоторых) помогает директива Crawl-Delay в robots.txt
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
redroot
phpBB 1.0.0
Сообщения: 1
Стаж: 18 лет
Откуда: Ростов на Дону

Re: Нагрузка на сервер от phpbb3

Сообщение redroot »

Да, кстати как вариант (сталкивался в свое время что бот Вебалты почти ложил простенький vds)
----
Роботы обычно поддерживают дробные значения Crawl-Delay, например, 0.5. Это не гарантирует, что поисковый робот будет заходить на ваш сайт каждые полсекунды, но дает роботу больше свободы и позволяет ускорить обход сайта.
Примеры:

User-agent: Yandex
Crawl-delay: 2 # задает таймут в 2 секунды

User-agent: *
Disallow: /search
Crawl-delay: 4.5 # задает таймут в 4.5 секунды
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Gisher »

если задать след. образом

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

User-agent: *
Disallow: /adm
Disallow: /cache
Disallow: /CVS
Disallow: /develop
Disallow: /docs
Disallow: /files
Disallow: /includes
Disallow: /install
Disallow: /language
Disallow: /store
Disallow: /styles
Disallow: /common.php
Disallow: /config.php
Disallow: /cron.php
Disallow: /download.php
Disallow: /faq.php
Disallow: /mcp.php
Disallow: /posting.php
Disallow: /report.php
Disallow: /style.php
Disallow: /ucp.php
Disallow: /viewonline.php
Disallow: /memberlist.php
Disallow: /search.php
Disallow: /go.php
Disallow: /reputation.php
Disallow: /viewreputation.php
Disallow: /ajax.php
Crawl-delay: 4.5 #
то это создаст таймаут в 4,5 сек. для всех "понимающих" ботов, я правильно Вас понял?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Alek$ »

Gisher
правильно.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Gisher »

спасибо за ответ, есть необходимость создавать для каждого бота отдельно?
какой таймаут посоветуете поставить?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Alek$ »

Gisher
Подходящий тайм-аут подбирается экспериментально. Отталкиваться можно от 2 секунд. Одного тайм-аута на всех ботов вполне достаточно, имхо.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 20 лет 8 месяцев
Благодарил (а): 16 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Thanx »

А у меня на форумах Yahoo! Slurp игнорирует Crawl-delay. Чихать на него хотел. Я меняю параметры. Ставлю или убираю вообще - частота заходов робота не меняется абсолютно.
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Alek$ »

Thanx
Это "фитча" бота яху. Привет его разработчикам.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 20 лет 8 месяцев
Благодарил (а): 16 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Thanx »

Привет можно и так передать:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} Yahoo [NC]
RewriteRule (.*) - [G,L]
;)
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Gisher »

секунды указывть вместо * ?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Alek$ »

Gisher
нет, этот код попросту запрещает индексацию сайта ботом yahoo.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
The-eBook
phpBB 2.0.0
Сообщения: 230
Стаж: 21 год 9 месяцев
Откуда: Москва

CPU Quota

Сообщение The-eBook »

Столкнулся с проблемой ограничения нагрузки на сервер со стороны хостера. При увеличении нагрузки хостер включает режим CPU Quota, то есть вместо форума сообщение хостера. Таким образом хостер ограничивает нагрузку на сервер. Максимально возможная квота 240 CPU, в то время как логи показывают:

Fri Oct 10 05:19:37 2008: used 419.00 seconds of cpu time for [[mysql query]]
Fri Oct 10 03:09:45 2008: used 763.00 seconds of cpu time for [[mysql query]]
Fri Oct 10 01:05:17 2008: used 411.00 seconds of cpu time for [[mysql query]]

То есть форум практически ежечастно в дауне.

Вопрос: как ограничить нагрузку на запросы в MySQL средствами phpbb3? Встроенное ограничение практически не меняет ситуацию. Может phpbb3 использует постоянное подключение?
The-eBook
Проект электронных книг
www.the-ebook.org

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