tms-dos21-onl / aleksey-ivanishchev

Other
0 stars 0 forks source link

[HW14] Веб-серверы (тестирование производительности) #14

Open AlexPykavy opened 7 months ago

AlexPykavy commented 7 months ago

Дедлайн: 05/04/2023

1. Скопировать папку https://github.com/tms-dos21-onl/_sandbox/tree/main/lecture15/api на VM и запустить Python REST Api приложение согласно инструкции. Проверить работоспособность всех доступных REST Api методов с помощью Swagger.
2. Установить Nginx на VM и настроить его как Reverse Proxy для Python REST Api приложения из предыдущего пункта.
3. Установить JMeter и написать тестовый сценарий для проверки производительности приложения путем выполнения HTTP GET запроса http://:/ping от 100 пользователей.
4. Запустить ещё один экземпляр Python REST Api приложения на другом порту.
5. Изменить конфигурацию Nginx, чтобы он использовал в качестве бэкенда 2 приложения.
6. Повторить JMeter сценарий и сравнить результаты.