In Consul puoi avere molti agenti come server o client. Tra tutti i server si è scelto come leader. Dal punto di vista dell'agente, come fa a sapere che è il leader?
Sto tentando di implementare consul per l'individuazione del servizio e ho problemi con due cose: la connessione a un server DNS personalizzato e la formattazione della mia richiesta net.LookupSRV().