Принцип распределения нагрузки с помощью NGINX Данная статья описывает схему построения среды для развертывания приложения написаного на Spring Boot. Как известно Java application севера довольно плохо подходят для задачи распределения нагрузки. Особенно это актуально если нужно передавать статические данные(файлы стилей, картинки и другие). Поэтому для этих целей используются более быстрые и легкие сервера способные при минимальных нагрузках выдавать хорошую производительность. Одним из таких серверов является NGINX. Кеширование запросов В приведенном ниже примере система анализирует расширение запрашиваемого файла и если это один из нужных форматов кеширует данные. Минусом данной реализации является…
Read More