Я размещаю свой сайт на HOSGATOR LEVE 3 VPS, мой сайт основан на drupal с включенным статическим кешем страниц и имеет 60000 сообщений и только 5000 PV / день, однако использование процессора vps часто приводит к перегрузке. Это проблема моего сайта или VPS?
CPU
1.13 GHZ
RAM
768 MB
Disk Space
30 GB
Bandwidth
500 GB
5000pv / день, около 60000 сообщений mysql, включен статический кеш ускорения.
Общий ответ: это зависит от обстоятельств. Вы должны иметь возможность получить некоторую статистику производительности на своем VPS, чтобы увидеть, есть ли определенные процессы, которые используют больше ЦП, чем другие.
Если у вас есть база данных и веб-сервер, работающие на одном компьютере, возможно, они конкурируют за ресурсы. Если ваша база данных не оптимизирована и выполняет неэффективные запросы (или ей необходимо обрабатывать большой объем данных), возможно, она использует много ресурсов ЦП.
SSL также может сыграть важную роль, если у вас есть большие объемы данных, которые необходимо зашифровать перед отправкой пользователю (это также может потребовать больших ресурсов процессора в зависимости от уровня трафика).
Первое, что вы должны проверить, это какой процесс использует больше всего ЦП, и отследить его оттуда.
Это проблема моего сайта или проблема с VPS?
Я предполагаю, что вы имеете в виду, нужно ли вам оптимизировать свой сайт или вам нужен более мощный VPS. В противном случае я не знаю, что вы имели бы в виду под «проблемой» с VPS. Маловероятно, что будет рекламироваться процессор или оперативная память. Проблема с оборудованием, которая вряд ли коснется многих клиентов. Ошибка в исходной конфигурации программного обеспечения, опять же маловероятно.
Где вы видели высокую загрузку ЦП и действительно ли это влияет на ваши сайты?
Вы должны запустить top (или лучше htop) и посмотреть, какой процесс использует ресурсы ЦП. Возможно, вы увидите (скорее всего, perl) скрипты, которые вы не узнаете, и в этом случае создайте новый образ сервера и восстановите его из резервных копий (у вас есть резервные копии?)
Если мошеннических процессов нет, тогда проверьте свои файлы журнала на наличие ошибок. Если нет серьезных ошибок или нежелательного доступа, такого как мошеннические боты, сканирующие ваш сайт, вам следует подумать о более мощном сервере.
Ресурсы VPS не оптимизированы, и сам VPS не настроен для лучшей производительности.
Вам нужно будет отслеживать процессы, а также использование ресурсов на сервере. Проверьте, есть ли медленные запросы mysql и т. Д. Это действительно зависит от того, как настроен и оптимизирован сервер.