#НЕ НАЧАТА: [ЧАТ](https://otus.ru/learning/61597/#/homework-chat/12345/) / [ОТЧЕТ](REPORT.md) ----- # Отказоустойчивость приложений Цель: В результате выполнения ДЗ вы уменьшите число точек отказа в вашем приложении. ###В данном задании тренируются навыки: - проектирование отказоустойчивых архитектур; - настройка nginx; - настройка HAProxy; - Поднять несколько слейвов MySQL; ### План выполнения: 1) Реализовать соединение со слейвами mysql через haproxy. 2) Поднять несколько приложений и обеспечить их балансировку через nginx. 3) Воспроизвести нагрузку. 4) Под нагрузкой с помощью "kill -9" отключить один из слейвов MySQL. Убедится, что система осталась работоспособной. 5) Под нагрузкой с помощью "kill -9" отключить один из инстансов бэкенда. Убедится, что система осталась работоспособной. ДЗ принимается в виде отчета по выполненным пунктам. Критерии оценки: Оценка происходит по принципу зачет/незачет. ### Требования: - В отчете верно описана конфигурация haproxy. - В отчете верно описана конфигурация nginx. - В отчете верно описаны условия эксперимента. - В отчете должны быть логи работы системы. ### Рекомендуем сдать до: 17.01.2022