Назад | Перейти на главную страницу

Рассчитайте потребление плунжера pm2 на основе ударов или трафика

Я развернул бэкэнд-приложение с обратной связью в экземпляре ec2. Я использую сервер PM2. Как я могу рассчитать оперативную память и процессор для трафика или попадания?

С EC2 вам не нужно делать это сразу с самого начала, потому что позже легко изменить размер экземпляра.

Для начала сделайте предположение - например, новый проект может быть в порядке с t3.small, умеренно загруженный сайт может работать, например, с m5.largeи т. д. После запуска отслеживайте использование ЦП и памяти в CloudWatch и если выбранный тип экземпляра был слишком большим для ваших нужд, уменьшите его, если он слишком мал, увеличьте его. Это просто.

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

Надеюсь, это поможет :)