Eu tenho um aplicativo LAMP em execução com solr 3.x em um servidor há vários anos. Agora estou migrando devido à carga pesada para uma configuração com duas máquinas dedicadas, onde todos os serviços são carregados através de 2 Servidores HAProxy vigiados.
A única coisa que resta é Solr e estou tendo dificuldade em entender o conceito. Eu entendo que existem pelo menos 3 Zookeepers que estão gerenciando o cluster. Mas qual é o URL para consultar? Em uma configuração HA com HAProxy eu tenho um VIP e o sistema cuidará que o tráfego seja dividido e não haja SPOF, mas como é o SolrCloud? Se eu usar 10.0.0.2:8984 e esse servidor ficar inativo, a consulta não será respondida.
Poderia alguém, por favor, esclarecer o que o URL deve consultar? Atualmente eu tenho um cronjob na única máquina que faz deltaupdates via localhost: ... e php fazendo consultas também via localhost: ... Como isso mudaria?
Agradeço antecipadamente por qualquer ajuda sobre isso.