Kako ZooKeeper radi sa SOLR-om?
Kako ZooKeeper radi sa SOLR-om?

Video: Kako ZooKeeper radi sa SOLR-om?

Video: Kako ZooKeeper radi sa SOLR-om?
Video: apache solr cloud Embedded Zookeeper English 2024, Marš
Anonim

1 odgovor. Jedan čvor Solr instanca koristi vlastite konfiguracijske datoteke obično u conf folderu koji sadrži datoteke poput šeme. xml, stop riječi. ZooKeeper je centralizirana usluga za održavanje informacija o konfiguraciji u distribuiranom sistemu.

Imajući ovo u vidu, kako SOLR koristi ZooKeeper?

umjesto toga, Solr koristi ZooKeeper za upravljanje ovim lokacijama, ovisno o konfiguracijskim datotekama i shemama. Upiti i ažuriranja se mogu slati na bilo koji server. Solr će koristiti informacije u ZooKeeper baze podataka kako bi shvatili koji serveri trebaju obraditi zahtjev.

Potom se postavlja pitanje kako ZooKeeper radi? ZooKeeper slijedi jednostavan klijent-server model gdje su klijenti čvorovi (tj. mašine) koji koriste uslugu, a serveri su čvorovi koji pružaju uslugu. Kolekcija od ZooKeeper serveri forme a ZooKeeper ansambl. Svaki ZooKeeper server može rukovati velikim brojem klijentskih veza u isto vrijeme.

Ljudi se također pitaju da li je SOLR-u potreban ZooKeeper?

Sada Apache Solr dolazi sa ugrađenim zookeeper . Međutim, nije preporučljivo koristiti ga u proizvodnji. Radije eksterno zookeeper ansambl (klaster) treba koristiti u proizvodnom okruženju. Za ZooKeeper da bi usluga bila aktivna, mora postojati većina mašina bez kvara koje mogu međusobno komunicirati.

Gdje ZooKeeper pohranjuje svoje podatke?

ZooKeeper pohranjuje svoje podatke u podaci imenik i its dnevnik transakcija u direktoriju dnevnika transakcija. Po defaultu su ova dva direktorija ista. Server se može (i treba) konfigurirati na prodavnica datoteke dnevnika transakcija u posebnom direktoriju od podaci datoteke.

Preporučuje se: