Настройка / оптимизация VPS

Евгений12 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
14.05.2022

Ситуация следующая:

У нас есть проект */скрыто/*

Он состоит технически из связки разделенного бекенда + фронтенда

Фронтенд: */скрыто/* (написан на реакте, лежит на том же сервере что и бек, крутиться на nodeJS, с ним все ок)

Бекенд: */скрыто/* (написан на php, в качестве CMS выбрали WordPress, лежит рядом с фронтендом на одном и том же сервере)

Логика следующая, front-end общается с серваком через API, например получает данные по такому URL:

*/скрыто/*

Сервак у нас на DigitalOcean, VPS (не самый дешевый, но и не самый дорогой, по ощущениям его хватает с головой)

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

Замедляется выборка с базы, и скорость загрузки просто ужасно долгая

Нужна по сути настройка веб-сервера / сервера баз данных на то чтобы под нагрузкой все отлично держалось и быстро отдавалось

Заявки фрилансеров