Вопрос про характеристики VPS

[Удален]
657

Есть сайт на вордпрессе, 35к уников в сутки.

Был VPS 2 ядра 2 гига, на нём фастпанель.

Недавно заметил, что иногда нагрузка на проц подскакивает до 75-80% сайт начинает подтупливать, страницы открываются по несколько секунд. 

Посоветуйте, если увеличивать тариф в этой ситуации, что выбрать, 2 ядра с более шустрыми процессорами или просто количество ядер стоит увеличить?



-S
На сайте с 10.12.2006
Offline
1355
#1
robeye7462 :

Есть сайт на вордпрессе, 35к уников в сутки.

Был VPS 2 ядра 2 гига, на нём фастпанель.

Недавно заметил, что иногда нагрузка на проц подскакивает до 75-80% сайт начинает подтупливать, страницы открываются по несколько секунд. 

Посоветуйте, если увеличивать тариф в этой ситуации, что выбрать, 2 ядра с более шустрыми процессорами или просто количество ядер стоит увеличить?

Заблокировать ботов и технически оптимизировать сам движок и сайт.

LEOnidUKG
На сайте с 25.11.2006
Offline
1734
#2

"Иногда" наверное это боты приходят индексировать сайт и явно начинают тягать страницы без кэша, а он у вас там 99% установлен для обработки 35К в СУТКИ!

Если такая посещалка, ну добавьте ядер штук +4 +6 штук, ну дайте нормально работать серверу. И кстати сколько БД весит, сколько страниц на сайте?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
[Удален]
#3
LEOnidUKG #:
И кстати сколько БД весит

30 мегабайт

LEOnidUKG #:
сколько страниц на сайте?

Около 300

LEOnidUKG #:
"Иногда" наверное это боты приходят индексировать сайт и явно начинают тягать страницы без кэша

Вот может быть, кстати, потому что сейчас вот пик посещаемости, проблем нет. В 4 утра была тупка, хотя на сайте никого толком не было.

А сейчас нагрузка на проц не больше 15-20% 

LEOnidUKG #:
а он у вас там 99% установлен для обработки 35К в СУТКИ!

Ну да, w3 total стоит


-= Serafim =- #:
Заблокировать ботов и технически оптимизировать сам движок и сайт.

Я нулевой в этих вопросах. Посоветуете почитать что-то толковое по этим моментам? 

LEOnidUKG
На сайте с 25.11.2006
Offline
1734
#4
Больше потоков даст вам прожёвывать побольше страниц одновременно. И такие пиковые запросы должны уйти.
[Удален]
#5
LEOnidUKG #:
Больше потоков даст вам прожёвывать побольше страниц одновременно. И такие пиковые запросы должны уйти.

В общем, правильно ли я понимаю, надобно увеличить именно количество ядер, а не частоту?

За что отвечает частота, за что количество ядер?

LEOnidUKG
На сайте с 25.11.2006
Offline
1734
#6
robeye7462 #:

В общем, правильно ли я понимаю, надобно увеличить именно количество ядер, а не частоту?

За что отвечает частота, за что количество ядер?

Представьте очередь из людей за булками. Частота это опыт кассира быстро обслужить клиента, а количество ядер это количество этих касс.

[Удален]
#7
LEOnidUKG #:
Представьте очередь из людей за булками. Частота это опыт кассира быстро обслужить клиента, а количество ядер это количество этих касс.

А боты, это те сукины дети, которые ломятся без очереди?

LEOnidUKG
На сайте с 25.11.2006
Offline
1734
#8
robeye7462 #:

А боты, это те сукины дети, которые ломятся без очереди?

Скорее всего это многодетные семьи и кучу своих детей отправляют в разные очереди. И всем надо побыстрее :)

Aisamiery
На сайте с 12.04.2015
Offline
295
#9
robeye7462 #:
В 4 утра была тупка, хотя на сайте никого толком не было.

Тут вам надо понимать что у вас не физическая железка, как бы вам не говорили, но на VPS не совсем "честные" ресурсы, плюс все виртуалки работают на хост системе в которой тоже происходят какие то процессы, возможно в 4 утра какой то общий снапшот делается если есть какие то бэкапы от хостера,  тут никакое увеличение ничем не поможет. Если пики редкие и они ваш проект не прикладывают я бы не обращал особое внимание и лучше настроить какой то мониторинг чтобы как то пики к каким то событиям привязать и тогда будет понятно что где как и почему и что поможет, а что нет

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
Андрей
На сайте с 30.09.2009
Offline
484
#10

Гадание на кофейной гуще. Чаще всего все советы лишь вредят.

Нужно анализировать нагрузку на сервере. "75-80% CPU" это информация ни о чем на самом деле.

Что потребляет нагрузку: процессы PHP или MySQL. Последний можно оптимизировать. При таком объеме базы нагрузка должна отсутствовать.

Если нагрузка от PHP то смотреть что её генерирует: боты или легитимные запросы. Ботом можно дропнуть, ограничить.

Есть ли какой кривой модуль, настроено ли кэширование, достаточно ли RAM...

Все это должен смотреть системный администратор, сделать выводы, возможно оптимизацию. То есть вам нужно обратится в хостинг компанию для анализа. А уже после делать что либо самому.

EuroHoster.org ( https://eurohoster.org/ru/ ) - территория быстрых серверов. Выделенные серверы, VPS, SSL, домены и VPN.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий