CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
Серёга

чудовищные задержки и огромная нагрузка на MySQL

Recommended Posts

В какой ситуации возможны задержки ответа веб-сервера в десятки секунда и ограмная нагрузка на СУБД MySQL и десятки подключиений к СУБД?

Специально сделали параметры VPS 12 ядер и 16Гб ОЗУ и диски SSD, но всё равно ваш, с позволения, сказать код забирает все ресурсы и дрючит MySQL так что доходит полной загрузки ресурсоов VPS и таймаутов в браузере.

 

Сайты https://ex-news.ru/ и https://massmedianews.ru

 

версия 12.1

Share this post


Link to post
Share on other sites

ты уверенно утверждаешь, что это изза скрипта, что прям хочется спросить, 

какая посещаемость создает эту нагрузку и кто конфигурировал сервер? :)

Share this post


Link to post
Share on other sites

Посещаемость низкая, конфигурировал DLE наш клиент, а вот сам сервер, т.е. ОС и ISPmanager и MySQL настраивал наш специалист высокой кваалификации и опыта. Хотя я докускаю какие-либо несоответствия в найстройках сервера, однако, по моим представлениям продаваемое за деньги ПО не должно создавать такую странную ситуацию при любой, ну почти, конфигурации сервера, даже неправильной. 

 

Кстати, а как сделаать автопроверку? ни в Яндекс, ни а этом сайте я не нашёл указаний про по ключевому словку "автопроверка"

Edited by Серёга

Share this post


Link to post
Share on other sites
2 минуты назад, Серёга сказал:

Посещаемость низкая, конфигурировал сервер DLE наш клиент, а вот сам сервер, т.е. ОС и ISPmanager и MySQL настраивал наш специалист высокой кваалификации и опыта. Хотя я докускаю какие-либо несоответствия в найстройках сервера, однако, по моим представлениям продаваемое за деньги ПО не должно создавать такую странную ситуацию при любой, ну почти, конфигурации сервера, даже неправильной. 

Пусть Ваш специалист высокой квалификации смотрит логи сервера, и тогда он сможет Вам сказать что конкретно грузит Ваш vps. Из личного опыта могу сказать, что DLE отлично работает даже на самом  обычном шаред-хостинге.

  • Upvote 1

Share this post


Link to post
Share on other sites

VPS грузит MySQL!!! причём чем дальше тем дольше задержка запросов к MySQL - по моему опыту очевидный косяк с запросами к СУБД MySQL. Хотелось бы чтобы DLE не позволяла такого даже если что-то не так настроено.

 

Всё-таки как автопроверку-то запустить? Наш клиент, который купил DLE тоже этого не знает.

Edited by Серёга

Share this post


Link to post
Share on other sites

Автопроверку чего? Я Вам ещё раз говорю, смотрите логи, из них будет понятно какие именно запросы грузят мускул.

Share this post


Link to post
Share on other sites
34 минуты назад, Серёга сказал:

какие-то рекомендации по отладке запросов для DLE есть?

Нет и быть не может.

Share this post


Link to post
Share on other sites
3 часа назад, Серёга сказал:

VPS грузит MySQL!!! причём чем дальше тем дольше задержка запросов к MySQL - по моему опыту очевидный косяк с запросами к СУБД MySQL. Хотелось бы чтобы DLE не позволяла такого даже если что-то не так настроено.

 

Всё-таки как автопроверку-то запустить? Наш клиент, который купил DLE тоже этого не знает.

Дайте вашему специалисту это https://habr.com/post/31072/

Share this post


Link to post
Share on other sites

хорошо, напишу понятнее:

 

почему при стандартных настройках MySQL DLE делает такие запросы к СУБД что даже одному клиенту сайт не может отдать быстрее чем за 20 сек.?

 

кстати, это руководство про медленные запроы не канает для MySQL 5.7!

Edited by Серёга

Share this post


Link to post
Share on other sites
1 час назад, Серёга сказал:

хорошо, напишу понятнее:

 

почему при стандартных настройках MySQL DLE делает такие запросы к СУБД что даже одному клиенту сайт не может отдать быстрее чем за 20 сек.?

 

кстати, это руководство про медленные запроы не канает для MySQL 5.7!

У всех, даже на самых дешевых хостингах за 100 руб/мес сайты работают мгновенно. Ваш "специалист" явно что то не то сделал.

Share this post


Link to post
Share on other sites

Серега, на сервере реально что то сильно косячит. нормально дле работает даже на дефолтных настройках mysql

 

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

Edited by prikindel

Share this post


Link to post
Share on other sites
13 часов назад, Серёга сказал:

Сайты https://ex-news.ru/ и https://massmedianews.ru

 

версия 12.1

Причин конечно может быть много. Может быть и настройки сервера совсем плохие. А может быть то, что ваш клиент что то наворотил в настройках скрипта, и настройках групп, например различными вариантами и запретами. Просто как пример, разрешил к показу 1000 категорий из 1001, вместо того чтобы просто запретить одну категорию и т.д. Может быть понаставил различных custom выводов публикаций со своими параметрами и т.д., Очень много вариантов. Нужно смотреть что за запросы идут на сервер и по ним уже можно понять, что там не так.

 

Но есть одно большое но, на этих обоих доменах вообще стоят нелегальные копии скрипта, и никаких лицензий ваш клиент не приобретал, т.е. вообще код с неизвестным содержанием быть. Наверное поэтому ваш клиент обратился к вам, а не в поддержку DLE для анализа проблемы.

 

По нелегальным копиям никаких технической поддержки нет, http://forum.dle-news.ru/announcement/1-определение-понятия-нелегальной-копии-скрипта-и-понятия-nulled/ поэтому вам в помощи также отказано. Скажите чтобы ваш клиент приобрел сначала лицензии на эти сайты, потом установил именно оригинальный дистрибутив, и после чего обратился в нашу тех. поддержку для того чтобы мы проанализировали какие запросы к БД идут, и можно ли их сократить и сделать быстрее, изменив настройки скрипта.

  • Upvote 2

Share this post


Link to post
Share on other sites

понял, передам клиенту по поводу лицензии на скрипт

 

пока удалось выяснить что гадит модуль rss-grabber - после его отключения ситуация значительно улучшилась, однако, сам факт что возможны ситуации типа "разрешил к показу 1000 категорий из 1001, вместо того чтобы просто запретить одну категорию" говорит и недоработках вашего скрипта, по моему скромному мнению, кончечно

Share this post


Link to post
Share on other sites
18 часов назад, Серёга сказал:

однако, сам факт что возможны ситуации типа "разрешил к показу 1000 категорий из 1001, вместо того чтобы просто запретить одну категорию" говорит и недоработках вашего скрипта

Это говорит о больших возможностях в скрипте в плане его настроек и конфигурации, а не о чем то другом.

  • Like 1
  • Upvote 2

Share this post


Link to post
Share on other sites

Серега, у вас 100% vps настроен через одно место. Даже простая проверка через ping-admin.ru показывает...

Цитата

Операция прервана, т.к. сервис не ответил в течение 8 секунд. Обращение производилось к IP: 46.17.42.151.

Кроме того он же показывает 

Цитата

105 КБ
Сжат до 18 КБ (82%)

Gzip сжатие страниц, я так понимаю, максимальное включено. Это тоже дает тормоза.

Но самое основное даже по данным сервиса от гугла PageSpeed Insights:

Цитата

По результатам тестирования время ответа вашего сервера составило 17 секунд. 

Ну и так далее... Поменяйте сисадмина, в общем...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this