Установка и настройка балансировщика нагрузки HAProxy [2024] [ИПАП]

от автора

в

Установка и настройка балансировщика нагрузки HAProxy [2024]
ИПАП (Институт прикладной автоматизации и программирования)

Содержание:
Модуль 1 — Введение в haproxy

  • Основы haproxy – что, зачем и почему
  • Отличия Enterprise vs community
  • Установка – apt(deb)/docker/yum(rhel)

Модуль 2 — Что такое балансировка, виды и типы

  • Балансировка различные виды трафика: TCP / UDP / HTTP
  • Типы балансировок (roundrobin, least conn, source и пр.)

Модуль 3 — Проверки состояния

  • Health checks – проверка back-серверов
  • Health checks (кастомные http-запросы)
  • Распределение нагрузки по серверам

Модуль 4 — Контроль доступа при HTTP

  • ACL-листы, аутентификация, Whitelist, http-заголовки

Модуль 5 — Работа с cookies и кеширование HTTP

  • Cookies – настройки sticky-sessions
  • Настройка кеширования

Модуль 6 — Работа с SSL

  • Настройка терминирования SSL-соединений

Модуль 7 — Мониторинг, алертинг и логирование haproxy

  • Monitoring Dashboard в Haproxy
  • Haproxy logs
  • Haproxy exporters (Prometheus)

Продажник