რა არის ჰისტრიქსის ტურბინა?
რა არის ჰისტრიქსის ტურბინა?

ვიდეო: რა არის ჰისტრიქსის ტურბინა?

ვიდეო: რა არის ჰისტრიქსის ტურბინა?
ვიდეო: 15 What is Hystrix - Spring Boot Microservices Level 2 2024, მაისი
Anonim

ტურბინა არის სერვერის მიერ გაგზავნილი მოვლენის (SSE) JSON მონაცემების ნაკადების ერთ ნაკადად გაერთიანების ინსტრუმენტი. მაგალითად, Netflix იყენებს ჰისტრიქსი რომელსაც აქვს რეალურ დროში დაფა, რომელიც იყენებს ტურბინა 100 ან 1000 მანქანების მონაცემების გაერთიანება.

შესაბამისად, რა არის ჰისტრიქსის ნაკადი?

The Hystrix Dashboard საშუალებას გაძლევთ მონიტორინგი ჰისტრიქსი მეტრიკა რეალურ დროში. The Hystrix Dashboard საშუალებას გაძლევთ აკონტროლოთ ერთი სერვერი ან სერვერების კლასტერი, რომელიც აგრეგირებულია Turbine-ის გამოყენებით, დაბალი შეყოვნებით (როგორც წესი, დაახლოებით 1 ან 2 წამი კლასტერის აგრეგაციისას, ქვეწამში ერთ სერვერთან ერთად).

ანალოგიურად, რა არის ტურბინა გაზაფხულის ღრუბელში? მიმოხილვა. ამ სტატიაში გაგაცნობთ გაზაფხულის ღრუბელი Netflix ტურბინა . ის აერთიანებს რამდენიმე Hystrix Metrics Stream-ს ერთში, ისე, რომ ის შეიძლება იყოს ნაჩვენები ერთი დაფის ხედში. ტურბინა არის ღია კოდის ინსტრუმენტი Netflix-ისგან მრავალი ნაკადის ერთ ნაკადში გაერთიანებისთვის.

ამ მხრივ, რა სარგებლობა მოაქვს @enablecircuitbreaker-ს?

გამოყენება ამომრთველის შაბლონიდან მიკროსერვისს შეუძლია გააგრძელოს მუშაობა, როდესაც დაკავშირებული სერვისი ვერ ხერხდება, რაც თავიდან აიცილებს მარცხს კასკადიდან და მისცემს წარუმატებელ სერვისს აღდგენის დროს.

რა არის სარეზერვო მეთოდი Hystrix-ში?

პრინციპი ელექტრონიკის ანალოგია: ჰისტრიქსი უყურებს მეთოდები დაკავშირებულ სერვისებზე ზარების წარუმატებლობისთვის. თუ არის ასეთი გაუმართაობა, ის გახსნის წრედს და გადასცემს ზარს a სარეზერვო მეთოდი . რაც იმას ნიშნავს, რომ ის ყველა შემდგომ ზარს გადასცემს სარეზერვო მეთოდი , მომავალი წარუმატებლობის თავიდან ასაცილებლად.

გირჩევთ: