Miten ZooKeeper toimii SOLR:n kanssa?
Miten ZooKeeper toimii SOLR:n kanssa?

Video: Miten ZooKeeper toimii SOLR:n kanssa?

Video: Miten ZooKeeper toimii SOLR:n kanssa?
Video: SUGNCR | Introduction to Solr Cloud and Zookeeper 2024, Maaliskuu
Anonim

1 vastaus. Yksi solmu Solr instance käyttää omia asetustiedostojaan yleensä conf-kansiossa, joka sisältää tiedostot, kuten skeema. xml, stopwords. ZooKeeper on keskitetty palvelu konfigurointitietojen ylläpitoon hajautetussa järjestelmässä.

Kun tämä pidetään mielessä, miten SOLR käyttää ZooKeeperiä?

Sen sijaan, Solr käyttää ZooKeeperiä hallita näitä sijainteja asetustiedostoista ja skeemoista riippuen. Kyselyt ja päivitykset voidaan lähettää mille tahansa palvelimelle. Solr tahtoa käyttää tiedot ZooKeeper tietokanta selvittääkseen, mitkä palvelimet tarvitsevat pyynnön.

Myöhemmin kysymys kuuluu, kuinka ZooKeeper toimii? ZooKeeper noudattaa yksinkertaista asiakas-palvelin-mallia, jossa asiakkaat ovat palvelua hyödyntäviä solmuja (eli koneita) ja palvelimet ovat palvelua tarjoavia solmuja. Kokoelma ZooKeeper palvelimet lomakkeet a ZooKeeper yhtye. Jokainen ZooKeeper palvelin pystyy käsittelemään useita asiakasyhteyksiä samanaikaisesti.

Ihmiset kysyvät myös, tarvitseeko SOLR ZooKeeperia?

Nyt Apache Solr mukana tulee sisäänrakennettu eläintarhanhoitaja . Sitä ei kuitenkaan kannata käyttää tuotannossa. Pikemminkin ulkoinen eläintarhanhoitaja ensemble (klusteri) tulisi käyttää tuotantoympäristössä. a ZooKeeper Jotta palvelu olisi aktiivinen, enemmistön on oltava epäonnistumattomia koneita, jotka voivat kommunikoida keskenään.

Mihin ZooKeeper tallentaa tietonsa?

ZooKeeper tallentaa tietonsa jonkin sisällä tiedot hakemisto ja sen tapahtumaloki tapahtumalokihakemistossa. Oletuksena nämä kaksi hakemistoa ovat samat. Palvelin voidaan (ja pitäisi) määrittää tallentaa tapahtumalokitiedostot eri hakemistoon kuin tiedot tiedostot.

Suositeltava: