Skip to content

🕵🏽Eureka server which keep records of logger-app & audit-server running servers

Notifications You must be signed in to change notification settings

JudeNiroshan/logger-eureka-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logger-eureka-server

Build Status Docker Image Size (latest by date)

This is the netflix-eureka server which is used for service discovery between audit-server ↔️ logger-app.

Why we need an Eureka server? 🤷🏼

In a real-world production infrastructure, it is likely to deploy multiple instance of a same application to serve the in-coming traffic. In our case, it is probable that we may want to scale the number of gRPC server instances AKA logger-apps to server our incoming requests.

In such a situation, we need to dynamically lookup where our logger-app instances are deployed in order to call RPC methods. Eureka server act as a middle man who keep track of URI information for logger-app instances.

Alt text

logger-app eureka registration done here.

How to run 🏃🏽‍♂️

  • clone the repository to your machine [git clone https://github.com/JudeNiroshan/logger-eureka-server.git]
  • move to logger-eureka-server [cd logger-eureka-server]
  • execute ./mvnw install
  • execute ./mvnw spring-boot:run

About

🕵🏽Eureka server which keep records of logger-app & audit-server running servers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published