Форум

WebOutlet
Добро пожаловать, посетитель!
Пожалуйста, войдите или зарегистрируйтесь.    Забыли пароль?
Сайт начал жутко тормозить на виртуалке.
(1 чел.) 1 Гость
Вниз
Ответить
Создать новую тему
Страница: 1
Сообщения темы: Сайт начал жутко тормозить на виртуалке.
#4816
0355
Platinum Boarder
Постов: 1012
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Сайт начал жутко тормозить на виртуалке. 3 д., 21 ч. назад Репутация: 0
Сайт стал грузиться по десять секунд, хотя раньше летал. Проект на обычной виртуалке, база данных постоянно упирается в лимиты дискового чтения. Пробовал чистить кэш и оптимизировать скрипты, но толку мало. Пора переезжать на железку посерьезнее или можно еще пошаманить с настройками VPS? Проц постоянно загружен на 90 процентов, пользователи жалуются на постоянные ошибки 504.
 
Зарегистрирован Зарегистрирован
  Reply Quote
#4817
1q2w3e4r
Platinum Boarder
Постов: 1457
graph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Re:Сайт начал жутко тормозить на виртуалке. 3 д., 21 ч. назад Репутация: 0
Если у тебя база данных тяжелая, никакие оптимизации софта на слабом VPS не спасут. Виртуальные среды часто страдают от соседей, которые забивают канал обмена данными с диском. Проверь параметр IO Wait в консоли. Если он зашкаливает, значит ресурсов просто физически не хватает для обработки такого потока запросов. Переход на свое железо решит проблему с очередями чтения навсегда.
 
Зарегистрирован Зарегистрирован
  Reply Quote
#4818
891979
Platinum Boarder
Постов: 758
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Re:Сайт начал жутко тормозить на виртуалке. 3 д., 21 ч. назад Репутация: 0
Тоже мучился с тормозами на облаке, когда трафик вырос до десяти тысяч в сутки. Проблема виртуалок в том, что ресурсы процессора делятся между всеми клиентами на узле. Даже если тебе обещают выделенные ядра, в реальности задержки неизбежны. Я перенес проект на отдельный системник и забыл про тормоза интерфейса. Скорость работы БД выросла в разы просто за счет прямого доступа к накопителю. Сейчас аренда полноценного сервера стоит ненамного дороже топовых тарифов VPS, зато стабильность на голову выше.
 
Зарегистрирован Зарегистрирован
  Reply Quote
#4819
raffffik15101986
Platinum Boarder
Постов: 1144
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: Мужской Страна, город: Киев Дата рождения: 12/31
Re:Сайт начал жутко тормозить на виртуалке. 3 д., 21 ч. назад Репутация: 0
0355 писал(а):
Сайт стал грузиться по десять секунд, хотя раньше летал. Проект на обычной виртуалке, база данных постоянно упирается в лимиты дискового чтения. Пробовал чистить кэш и оптимизировать скрипты, но толку мало. Пора переезжать на железку посерьезнее или можно еще пошаманить с настройками VPS? Проц постоянно загружен на 90 процентов, пользователи жалуются на постоянные ошибки 504.


На определенном этапе роста проекта мощности виртуалок перестает хватать для адекватной работы. Если оптимизация кода не дает прироста, значит пора арендовать физическую машину с быстрым процессором и NVMe дисками. Мой совет, берите конфигурацию с запасом по оперативной памяти, чтобы вся база данных могла поместиться в кэш. Это уберет лишние обращения к дисковой подсистеме и сделает отклик мгновенным.
Сейчас хорошие варианты предлагают выделенные серверы TheHost https://thehost.ua/dedicated где можно подобрать параметры под конкретные задачи проекта. Важно смотреть не только на частоту камня, но и на наличие аппаратного рейда, если данные критичны. Переезд обычно занимает пару часов через бэкап, зато потом забудете про мониторинг нагрузки каждые пять минут. Специалисты поддержки помогут с базовой настройкой осей, если сами не хотите возиться с консолью.
Выделенное железо дает полный контроль над окружением, никаких внезапных просадок из-за чужих сайтов на той же ноде больше не будет. Для тяжелых CMS и нагруженных интернет-магазинов это единственно верный путь развития инфраструктуры.
 
Зарегистрирован Зарегистрирован
  Reply Quote
Вверх
Ответить
Создать новую тему
Страница: 1
Баннер

Рассылка



Получать HTML?

У нас на сайте

Сейчас 116 гостей онлайн
Баннер

© 2009 - 2013 Web Outlet Inc 1923 McDonald Ave, Brooklyn, New York, NY 11223 | Privacy Policy При перепечатке материалов ссылка на Web Outlet обязательна.