ELMA365 On-Premises > Подготовка инфраструктуры > Балансировщик нагрузки / Конфигурация HAProxy для S3 Minio

Конфигурация HAProxy для S3 Minio

Aрхитектура высокодоступного кластера ELMA365 подразумевает взаимодействие микросервисов приложения ELMA365 с кластером S3 MinIO. Для равномерной балансировки трафика между серверами кластера S3 MinIO установите конфигурацию HAProxy. В случае сбоя это обеспечит стабильную работу системы.

Пример конфигурации HAProxy для MinIO

В этой статье подготовлена конфигурация для балансировки трафика в кластере, развёрнутом согласно описанию из статьи «Кластер MinIO». Для этого используется HAProxy. С его помощью происходит балансировка клиентских подключений, приходящих на minio.your_domain:9000, между серверами кластера.

Чтобы создать конфигурацию HAProxy для S3 Minio выполните следующие действия:

  1. Откройте для редактирования конфигурационный файл haproxy.cfg с помощью команды:

sudo nano /etc/haproxy/haproxy.cfg

  1. Внесите изменения в конфигурационный файл haproxy.cfg:

Пример конфигурации:

Пример конфигурации HAProxy с использованием SSL

  1. Перезапустите HAProxy для применения изменений:

sudo systemctl restart haproxy