Docker 1.12 Swarm Mode - задачи балансировки нагрузки одной и той же службы на одном узле
В Docker 1.12 Swarm Mode, если у меня более одной задачи одной и той же службы, запущенной на одном узле и публикующей один и тот же порт, возможно ли выполнить какой-либо баланс нагрузки между задачами? Или какова цель иметь больше экземпляров службы, чем количество узлов?
Например.
node swarm init
node service create --name web --replicas=2 --publish=80:80 nginx
Теперь, если я открою браузер и получу доступHTTP: // локальный / (обновляя страницу много раз) кажется, что все соединения обрабатываются одной и той же задачей, что может показаться при выполнении:
docker logs [container1]
docker logs [container2]
PS: Хорошо, я знаю, что не имеет смысла иметь рой одного узла, но, похоже, то же самое происходит, если у меня есть 10 узлов в рое (с сервисом, масштабируемым до 10 реплик), и затем я теряю один из этих узлов (2 задачи службы будут выполняться на одном узле, и одна из них никогда не получит соединения).
Благодарю.