Назад | Перейти на главную страницу

Docker swarm: один контейнер на соединение?

Как бы вы реализовали систему, которая выделяет один док-контейнер для каждого соединения?

Например, служба получает соединение через порт $ x. Я хотел бы направить это соединение к одному контейнеру в моем рое, и этот контейнер будет обрабатывать данные только от этого соединения / клиента. Когда клиент отключает контейнер, он может быть уничтожен. Мне нужно как минимум столько же контейнеров в рое, сколько соединений, но в идеале не намного больше (например, несколько процентов больше в случае сбоев).

Допускает ли docker swarm такой контроль над балансировкой нагрузки? (Предостережение: я новичок в Docker).