private void mergeListaServidores(List<InetAddress> IPServidores) {

            for (InetAddress IP : IPServidores) {
                boolean found = false;
                for (InetAddress IP2 : servidoresArquivo) {
                    if (IP.equals(IP2)) {
                        found = true;
                        break;
                    }
                }
                if (!found) {
                    try {
                        servidoresArquivo.add(IP);
                        carregaServidoresRMI();
                        try (Socket iniciaHeartBeat = new Socket(IP, PainelDeControle.PORTA_SERVIDORES)) {
                            byte[] beat = PainelDeControle.EU_ESCOLHO_VOCE.getBytes();
                            iniciaHeartBeat.getOutputStream().write(beat);
                        }
                    } catch (IOException | NotBoundException ex) { //E AGORA? O QUE FAZER?
                        Logger.getLogger(Middleware.class.getName()).log(Level.SEVERE, null, ex);
                    }
                }
            }
        }