есть nginx c апстримом
location / {
resolver 127.0.0.11 valid=10s;
resolver_timeout 3s;
proxy_pass http:<имя_сервиса>:5000
}
если стартую кластер в compose режиме - имя сервиса резолится в nginx почти сразу - в браузере смотрю http://localhost доступно
если запускаю в режиме swarm - nginx ложится с ошибкой
20/03/02 19:19:22 [emerg] 1#1: host not found in upstream "web-app" in /etc/nginx/nginx.conf
подымает еще один инстанс который опять же ложится и только 3й инстанс успешно резолвит имя сервиса в ip-адрес и все это занимает 20 секунд
где тут собака порылась? )