Puncte:0

Care sunt riscurile în rularea unei singure instanțe Zookeeper în producție?

drapel id

Mă gândesc să folosesc Zookeeper pentru a gestiona configurația partajată în mai multe servicii care trăiesc pe un singur server de aplicații. Utilizarea ar fi un volum foarte scăzut, mai ales citiri. Sistemul meu de producție folosește 2 VM: un server de aplicații și un server de baze de date.

Documentele Zookeeper sugerează că, în producție, doriți un ansamblu de cel puțin 3 instanțe.

Am două opțiuni evidente:

  1. Instalați două instanțe Zookeeper pe una dintre cele două VM și una pe cealaltă.
  2. Folosiți o singură instanță Zookeeper.

Dacă folosesc doar o singură instanță și pot trăi cu un timp de nefuncționare dacă Zookeeper se întâmplă să se defecteze (ceea ce sper că se întâmplă doar rar), există riscuri serioase în cazul utilizării unei singure instanțe? Când întrețin serverul, aș da jos Zookeeper indiferent.

Există o posibilă problemă a corupției fișierelor în folderul de date. Sunt necesare instanțe suplimentare pentru recuperare în acest scenariu? Sau se poate pur și simplu șterge cel mai recent instantaneu și reveni la cel precedent (cu posibilă pierdere de date)?

Poate cineva să vorbească despre riscurile implicate? Cât de proastă este ideea asta?

djdomi avatar
drapel za
Răspunde asta la întrebarea ta? [Mă puteți ajuta cu planificarea capacității mele?](https://serverfault.com/questions/384686/can-you-help-me-with-my-capacity-planning)
Remi Despres-Smyth avatar
drapel id
@djdomi Nu. Întrebarea mea nu are legătură cu capacitatea sau planificarea capacității; un singur server ar avea o mulțime de resurse pentru utilizarea pe care o voi face. Dar dacă rulez Zookeeper pe un singur server - împotriva recomandărilor lor - cu siguranță există riscuri în acest sens. Caut informații despre care sunt aceste riscuri.
djdomi avatar
drapel za
dar chiar și asta, întrebările bazate pe opinii sunt, de asemenea, în afara subiectului ;)
Remi Despres-Smyth avatar
drapel id
@djdomi Nu caut opinii, caut oameni familiarizați cu proiectul care să-mi spună ce poate merge prost dacă se face acest lucru. Sper că posibilele moduri de eșec să fie cunoscute de oamenii care cunosc bine proiectul.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.