Zašto hystrix prekidač?

Sadržaj:

Zašto hystrix prekidač?
Zašto hystrix prekidač?
Anonim

Šablon prekidača sprečava kaskadno slijed kvarova i daje zadano ponašanje kada usluge otkazuju. Netflix Hystrix nam omogućava da uvedemo toleranciju grešaka i toleranciju kašnjenja tako što ćemo izolovati greške i spriječiti ih da kaskadiraju u drugi dio sistema izgradnjom robusnije distribuirane aplikacije.

Zašto koristimo prekidač u Microservices?

Šablon prekidača pomaže da se spreči takav katastrofalni kaskadni kvar u više sistema. Obrazac prekidača vam omogućava da izgradite otporan i otporan sistem koji može preživjeti kada su ključne usluge nedostupne ili imaju veliko kašnjenje.

Šta je hystrix prekidač?

Netflix je kreirao biblioteku pod nazivom Hystrix koja implementira obrazac prekidača. U mikroservisnoj arhitekturi, uobičajeno je imati više slojeva servisnih poziva, kao što je prikazano u sljedećem primjeru: Slika 3.1.

Šta od sljedećeg je valjan razlog za korištenje hystrix prekidača u vašoj aplikaciji za proljetni oblak?

Općenito je potrebno da se omogući tolerancija grešaka u aplikaciji u kojoj je neki osnovni servis isključen/trajno izbacuje grešku, moramo se automatski vratiti na drugu putanju izvršavanja programa. Ovo je povezano sa distribuiranim računarskim stilom Eco sistema koji koristi mnogo osnovnih mikroservisa.

Zašto da koristimHystrix?

Hystrix framework biblioteka pomaže u kontroli interakcije između usluga pružanjem tolerancije grešaka i kašnjenja. Poboljšava ukupnu otpornost sistema izolacijom servisa koji ne rade i zaustavljanjem kaskadnog efekta kvarova.

Preporučuje se: