Встречается на собеседованиях • сегодня

Что использовал балансировщиком в Docker

В Docker можно использовать несколько вариантов балансировщиков:

  1. Docker Swarm Mode (встроенный балансировщик)
    Автоматически распределяет трафик между сервисами через ingress сеть. Пример:
    bash
    docker service create --name web --replicas 3 -p 80:80 nginx
  1. Nginx (как reverse proxy)
    Популярное решение для балансировки HTTP-трафика. Конфиг:

    nginx
    upstream backend {
        server web1:80;
        server web2:80;
    }
  2. HAProxy
    Легковесный балансировщик для TCP/HTTP. Пример конфигурации:

    haproxy
    backend web_backend
        balance roundrobin
        server web1 web1:80 check
        server web2 web2:80 check
  3. Traefik
    Современный балансировщик с автоматическим обнаружением сервисов.

Для продакшена часто комбинируют: Swarm/Kubernetes + Nginx/HAProxy/Traefik. Выбор зависит от нагрузки, протокола (HTTP/TCP) и требований к мониторингу.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы