Caso existe por algum evento que não deixe o líder "Unreachable", mas que o Líder fique instável, o Swarm pode eleger outro Líder, com melhor estabilidade naquele momento pra manter a estabilidade do cluster?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Caso existe por algum evento que não deixe o líder "Unreachable", mas que o Líder fique instável, o Swarm pode eleger outro Líder, com melhor estabilidade naquele momento pra manter a estabilidade do cluster?
Opa!
A votação para o leader só acontece quando ele não está acessível ou para de responder. Mesmo se o líder pare de responder, os nós continuam cumprindo a missão de entrega mesmo sem um leader por fazerem parte do mesmo cluster ou até ele voltar.
Uma dica da documentação é deixar o número de nós ímpar para que a votação possa acontecer.
Se talvez sua dúvida é sobre balanceamento de carga, que é responsabilidade do NGINX. O nginx faz esse papel caso um host não responda, ele passa a requisição para o próximo.