digital-garden/dev/devops/docker/Запуск нескольких реплик в docker-compose.md
Struchkov Mark 0c10c08403
All checks were successful
continuous-integration/drone/push Build is passing
Полезные заметки про docker-compose
2024-10-30 16:53:48 +03:00

1.6 KiB
Raw Permalink Blame History

aliases tags date
maturity/🌱
2024-10-30

Добавив всего пару строк в конфигурацию, вы можете запустить несколько экземпляров вашего приложения (../../architecture/highload/Горизонтальное масштабирование).

services:
  my-service:
    ...
    ports:
      - 8080-8082:8080
    deploy:
      replicas: 3

[!Note] Балансировка нагрузки Docker не выполняет автоматическое распределение нагрузки между репликами, поэтому важно настроить балансировку с помощью внешних инструментов, таких как nginx (../nginx/Балансировка нагрузки в Nginx). Это необходимо для того, чтобы равномерно распределять запросы между репликами и обеспечить более стабильную работу приложения.


Мета информация

Область:: ../../../meta/zero/00 Docker Compose Родитель:: Источник:: Создана:: 2024-10-30 Автор::

Дополнительные материалы

Дочерние заметки