У меня есть среда Python 3.6 AWS Elastic Beanstalk с приложением DRF с единственной конечной точкой тестирования, которая анализирует публикуемые данные и пересылает их в другую службу.Я пытаюсь найти подходящий триггер для группы автоматического масштабирования t2.micro с минимум 1 экземпляром и максимум 4 экземплярами.
Для этой цели я использую Locust (https://locust.io/) инфраструктура нагрузочного тестирования для Python.
Я пробовал начальный триггер на основе CPUUtilization с верхним порогом 75% и нижним порогом25% и один начальный экземпляр. При скорости входящих запросов выше 50 запросов в секунду серверу не удалось ответить на значительное количество запросов, однако загрузка ЦП никогда не превышала 8%. Память также никогда не превышала 50%.
Чтобы настроить соответствующий триггер и обеспечить непрерывность обслуживания, мне нужно знать, что такое ресурс привязки, скорость которого превышает 50 запросов / секунду. Любые идеи?