Я создал веб-приложение в JSP. Один из URL моего веб-приложения - это вернуть уникальный идентификатор.Проблемы при тестировании на AWS Auto Scaling, ELB, Cloud Watch
Здесь приведен URL. www.biomobilestrokelab.com/GateKeeper/newUserId.jsp
Он отлично работает в веб-браузере. Теперь я хочу проверить масштабируемость в этом веб-приложении. Я использую Apache Jmeter для этой цели. Но когда я ударил 1000 запросов в секунду, то
- Иногда все запросы возвращают ответ успешно
- Иногда я получаю HTTP 504 шлюза Timeout кода
- Somtimes я получаю HTTP 503 сервиса недоступен фоновый сервер на полной мощности ,
Я использую AWS Autoscalig с
- Минимальные экземпляры = 2
- Максимальный экземпляр = 12
- Проверка здоровья льготный период = 300 сек
- По умолчанию Cool Down = 60 сек
Для параметров ELB follwing настроены.
- Тайм-аут = 60 сек
- Interval = 200 сек
- Нездоровый порог = 2
- Healthy порог = 10
И я применяю следующие Облако смотреть Матрицы для автоматического масштабирования.
Использование ЦП: 1, которые добавляют случай, когда она больше, чем 10% и удалить 1 экземпляр, когда он меньше, чем 3%, и я применил среднюю статистику за период 1 мин.
Request Count: который добавляет 1 экземпляр, если сумма превышает 1000 и уменьшить 1 случай, когда сумма меньше равно 1000.
Просьба направлять меня, как я могу решить эту проблему так, что я может достигать 1000 или более 1000 запросов в секунду.
Являются ли масштабированные экземпляры достаточно быстрыми, чтобы обрабатывать повышенную нагрузку? – jbird
Может ли ваше начальное количество экземпляров (2) обрабатывать 1000 запросов в секунду? – Mahdi
Когда-то 1000 запросов работают успешно, но иногда нет. @Mahdi –