Чат - высокая нагрузка на сервер

St11l

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

Написал в поддержку хоста и вот, что ответили:
К зависанию привело очень большое количество запросов к обновлению чата :
IP.IP.IP.IP - - [29/Sep/2018:19:12:43 +0300] "GET /forums/news HTTP/1.0" 301 - "-" "Mozilla/5.0 (Windows; Valve Source Client) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1003.1 Safari/535.19 Awesomium/1.7.5.1 GMod/13"
IP.IP.IP.IP - - [29/Sep/2018:19:12:43 +0300] "POST /index.php?chat/refresh HTTP/1.0" 200 548 " " "Mozilla/5.0 (Windows; Valve Source Client) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1003.1 Safari/535.19 Awesomium/1.7.5.1 GMod/13"

К веб серверу поступает около 10 таких запросов в секунду. На данный момент сервер справляется, но если нагрузка еще увеличится - скрипты опять зависнут. Попробуйте оптимизировать работу чата, сделать обновление реже, или уточнить у разработчиков как можно снизить нагрузку.

Нашел эту тему, но решения проблемы нет.

Настройки чата
Настройки чата.png

Спасибо.
 
Сделайте больше интервал обновления списка участников (секунд 20), также попробуйте увеличить интервал обновления сессии до 10-15 (правда, я пока не понял, что это).
А вообще, у меня стояла тайга чат и сиропу чат на форуме с высокой посещалкой и проблем не было, если у вас хостинг за 200 рублей, то да, проблемы будут с любым чатом, которые работают по технологии AJAX.

Хотите полностью исправить проблему? Ставьте этот чат [XS] Chatbox - Realtime Chatting и проблем не будет. Возможно, у вас хостинг и придется сделать переезд на VPS, но это и так необходимо, если вы намерены раскручивать ваш форум.

upd: проверьте, что чат отключен и не виден для гостей
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу