Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Нужно понять причину загрузки cpu

Тема в разделе "Услуги программиста PHP, скрипты и тд", создана пользователем Hell1g, 3 авг 2018.

03.08.18 в 22:48
05.08.18 в 14:14
16
870
0
  1. TopicStarter Overlay
    Hell1g

    Hell1g Бывалый

    Регистрация:
    16 май 2018
    Сообщения:
    243
    Лучших ответов:
    0
    Рейтинги:
    +42 / 1 / -0
    Нужен спец который поможет за монетку конечно же, понять причину загрузки CPU. Я понял только то, что cpu загружает MySQL, а что конкретно без понятия. Данная проблема появилась совсем недавно, может конечно VPS не справляется, но я думаю врятли. Загрузка CPU происходит почти всегда в один промежуток времени, судя по графику загрузки кпу. Тот кто сможет помочь, напишите в ЛС или асю - 676617603.
     
  2. Andrij

    Andrij Бывалый

    Регистрация:
    30 мар 2017
    Сообщения:
    509
    Лучших ответов:
    2
    Рейтинги:
    +84 / 27 / -0
    помочь не смогу, но у меня было также. Для себя выделил 2 варианта решения, если vps zomro - брать выше тариф (за других хз), или же подключать клауд, и режим под атакой на время увеличения загрузки. ТАк как траф у меня всё ещё растет, то пока получается чередовать, то есть взял выше тариф, траф подрос, включил клауд и пока держится)
     
  3. TopicStarter Overlay
    Hell1g

    Hell1g Бывалый

    Регистрация:
    16 май 2018
    Сообщения:
    243
    Лучших ответов:
    0
    Рейтинги:
    +42 / 1 / -0
    Я на VPS jino. У меня траф от 15 до 18к в день. CPU 4 ядра * 2000 МГц, 4096 RAM. Недавно на этот тариф перешел, так как думал что дело в нем, но в итоге похоже нет. Смотрю в консоли загружает cpu mysql вплоть от 80 до 130%. Грешу на хостера пока что, думаю менять, хотя так мне нравился, может они уже не вывозят такой траф:((
     
  4. Defoz

    PRO Users

    Регистрация:
    10 апр 2016
    Сообщения:
    1.841
    Лучших ответов:
    4
    Рейтинги:
    +257 / 56 / -0
    Hell1g если у тебя и правда такие конфиги железа на серваке а не просто на словах так говорит хост, то этих конфигов должно хватить вплоть до 50-60к... смотри в сторону модулей, возможно какие то конфликтуют или просто сжирают кучу ресурсов
     
  5. ettochno

    PRO Users

    Регистрация:
    2 авг 2016
    Сообщения:
    360
    Лучших ответов:
    1
    Рейтинги:
    +93 / 17 / -0
    Hell1g Проверь, работает ли кеш. Отключи рандомный показ новостей, если есть такое ("случайный фильм" например) и Defoz правильно сказал, проверь настройки модулей (в них тоже кеш должен работать) и если не поможет, тогда специалиста)
     
  6. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    в main.php замени
    Код:
    GzipOut();
    на
    Код:
    GzipOut(1);
    и посмотри статистику работы ДЛЕ в коде страницы в самом низу, например:
     
  7. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.292
    Лучших ответов:
    31
    Рейтинги:
    +3.892 / 96 / -0
    И он ничего не даст.

    В /engine/modules/main.php перед
    PHP:
    GzipOut();
    вставить
    PHP:
    if ($member_id['user_group'] == 1)
    print_r($db->query_list);
    Потом в /engine/classes/mysql.php найти
    PHP:
    //            $this->query_list[] = array( 'time'  => ($this->get_real_time() - $time_before), 
    //                                        'query' => $query,
    //                                        'num'   => (count($this->query_list) + 1));
    Заменить на
    PHP:
    $this->query_list[] = array( 'time'  => ($this->get_real_time() - $time_before), 
                                             
    'query' => $query,
                                             
    'num'   => (count($this->query_list) + 1));
     
  8. TopicStarter Overlay
    Hell1g

    Hell1g Бывалый

    Регистрация:
    16 май 2018
    Сообщения:
    243
    Лучших ответов:
    0
    Рейтинги:
    +42 / 1 / -0
    Спасибо большое всем за Ваши советы. Я в данный момент переезжаю на VPS zomro, так как jino положили мой сайт и ссылаются на какие-то проблемы которые решает администрация, и 11 часов уже такая беда. Как перееду буду пробовать Ваши варианты если конечно они сами собой не пройдут на новом впс:)))
     
  9. TopicStarter Overlay
    Hell1g

    Hell1g Бывалый

    Регистрация:
    16 май 2018
    Сообщения:
    243
    Лучших ответов:
    0
    Рейтинги:
    +42 / 1 / -0
    Выкладываю скрин работы сервера, может кто-то что-то поймет. Все советы Ваши перепробовал, но по прежнему все :(
     

    Вложения:

  10. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.292
    Лучших ответов:
    31
    Рейтинги:
    +3.892 / 96 / -0
    Потому что нужно скинуть скрин запросов что я написал выше.
     
  11. TopicStarter Overlay
    Hell1g

    Hell1g Бывалый

    Регистрация:
    16 май 2018
    Сообщения:
    243
    Лучших ответов:
    0
    Рейтинги:
    +42 / 1 / -0
    В Вашем посте я не вижу чтоб вы чего-то просили:) Скрин чего скинуть?
     
  12. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.292
    Лучших ответов:
    31
    Рейтинги:
    +3.892 / 96 / -0
    Сделать то что я написал, зайти на главную страницу - увидеть ваши запросы и сделать скрин, ничего сложного нет.
     
  13. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    при таком железе это что то с сервером,скорее всего, напиши парню,вот его сайт vds-admin.ru он мне оптимизировал сервер
     
  14. TopicStarter Overlay
    Hell1g

    Hell1g Бывалый

    Регистрация:
    16 май 2018
    Сообщения:
    243
    Лучших ответов:
    0
    Рейтинги:
    +42 / 1 / -0
    Спасибо бро, сейчас напишу:)
     
  15. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    По крайней мере он покажет кол-во запросов к БД ДЛЕ и время выполнения скрипта. Довольно много случаев было, что было очень много запросов в базе из-за каких-то кривых хаков/модулей, удаление которых чаще всего и оптимизирует работу ДЛЕ.
     
  16. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.292
    Лучших ответов:
    31
    Рейтинги:
    +3.892 / 96 / -0
    Покажет количество и что далее? А какой из модулей дает нагрузку? Можно узнать по запросам.
     
  17. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    PunPun как минимум это даст направление куда нужно смотреть:в сторону ДЛЕ или сервера. Чаще всего это обходится именно первым, т.к. порой ставят хаки, которые выполняются по 10+секунд на каждой странице. Я тут не говорю о настройке сервера и его оптимизации, всё только по DLE.
     
Яндекс.Метрика