Когда ЦП приближается к 100% и глядя на спецификации небольшого экземпляра EC2, мне кажется, что ваша машина меняет местами. Посмотрите на вывод команды free -m
при загрузке сервера, а затем посмотрите его, когда вы проведете некоторое нагрузочное тестирование.
Из документации Phusion Passenger
Большее число приводит к большему использованию памяти, но улучшает способность обрабатывать одновременные HTTP-запросы.
Вам действительно нужно обрабатывать много одновременных запросов? Если это так, вам, вероятно, следует инвестировать в более крупный экземпляр EC2, а затем увеличить свой пассажир_max_pool_size
. Сомневаюсь, что вам понадобится больше, чем 6 по умолчанию, которые пассажир предоставляет с этой маленькой машиной.