Logo ka.boatexistence.com

როგორ მუშაობს eureka აღმოჩენის სერვერი?

Სარჩევი:

როგორ მუშაობს eureka აღმოჩენის სერვერი?
როგორ მუშაობს eureka აღმოჩენის სერვერი?

ვიდეო: როგორ მუშაობს eureka აღმოჩენის სერვერი?

ვიდეო: როგორ მუშაობს eureka აღმოჩენის სერვერი?
ვიდეო: 18 Introducing Eureka - Spring Boot Microservices Level 1 2024, ივლისი
Anonim

Eureka სერვერი არის აპლიკაცია, რომელიც ინახავს ინფორმაციას კლიენტის სერვისის ყველა აპლიკაციის შესახებ ყოველი მიკრო სერვისი დარეგისტრირდება Eureka სერვერზე და Eureka სერვერმა იცის ყველა კლიენტის აპლიკაცია, რომელიც მუშაობს თითოეულზე. პორტი და IP მისამართი. Eureka სერვერი ასევე ცნობილია როგორც Discovery Server.

როგორ მუშაობს Eureka სერვისის აღმოჩენა?

Netflix Eureka-ით თითოეულ კლიენტს შეუძლია ერთდროულად იმოქმედოს როგორც სერვერი, რათა გაიმეოროს თავისი სტატუსი დაკავშირებულ თანატოლებთან. სხვა სიტყვებით რომ ვთქვათ, კლიენტი იბრუნებს სერვისის რეესტრის ყველა დაკავშირებული თანატოლების სიას და უგზავნის ყველა შემდგომ მოთხოვნას ნებისმიერ სხვა სერვისზე დატვირთვის დაბალანსების ალგორითმის მეშვეობით.

რას იყენებს Discovery სერვერი?

სერვისის აღმოჩენა არის როგორ პოულობენ აპლიკაციები და (მიკრო)სერვისები ერთმანეთს ქსელში. დანერგვა მოიცავს როგორც ცენტრალურ სერვერ(ებ)ს, რომლებიც ინარჩუნებენ მისამართების გლობალურ ხედს და კლიენტებს, რომლებიც უკავშირდებიან ცენტრალურ სერვერს მისამართების განახლებისა და მოსაპოვებლად.

რა არის Discovery სერვერი Microservices-ში?

რეზიუმე. მიკროსერვისების აპლიკაციაში გაშვებული სერვისის ინსტანციების ნაკრები დინამიურად იცვლება. ინსტანციებს აქვთ დინამიურად მინიჭებული ქსელის მდებარეობები. … სისტემებში, რომლებიც იყენებენ სერვერის მხარეს აღმოჩენას, კლიენტები აკეთებენ მოთხოვნებს როუტერის მეშვეობით, რომელიც კითხულობს სერვისის რეესტრს და აგზავნის მოთხოვნას ხელმისაწვდომ ინსტანციაზე.

როგორ უწოდებთ eureka სერვერს?

განხორციელება

  1. შექმენით eureka სერვერის პროექტი. შექმენით საგაზაფხულო ჩატვირთვის აპლიკაცია, რომელიც შეიცავს ქვემოთ მოცემულ ცვლილებებს pom.xml-ში.
  2. დაამატეთ საგაზაფხულო ღრუბელი eureka მხარდაჭერა. იმისათვის, რომ ჩვენი სერვერი გახდეს Eureka Server @EnableEurekaServer ანოტაცია დამატებულია.
  3. Configure application.properties / application.yml.

გირჩევთ: