Skip to content

Exploring Microservices in Java using Spring Web, Spring Cloud, Eureka Service Discovery and Zuul API Gateway. DDD and Hexagonal Architecture.

Notifications You must be signed in to change notification settings

rafodelmal/spring-microservices

 
 

Repository files navigation

spring-microservices

Running spring application passing instance_id

mvn spring-boot:run -Dspring-boot.run.arguments=--spring.application.instance_id=mellomaths

Running spring application passing port

mvn spring-boot:run -Dspring-boot.run.arguments=--spring.application.instance_id=mellomaths2,--server.port=8999

Responsabilities

Users Microservice

  • Create user (Sign-up)

  • User Login (Sign-in or Authentication)

  • Get user details

  • Update user

  • Delete user

Spring Boot Actuator

Spring Boot includes a number of additional features to help you monitor and manage your application when you push it to production. You can choose to manage and monitor your application by using HTTP endpoints or with JMX. Auditing, health, and metrics gathering can also be automatically applied to your application.

Features

Actuator endpoints let you monitor and interact with your application. Spring Boot includes a number of built-in endpoints and lets you add your own. For example we have:

About

Exploring Microservices in Java using Spring Web, Spring Cloud, Eureka Service Discovery and Zuul API Gateway. DDD and Hexagonal Architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 93.6%
  • Dockerfile 5.0%
  • Other 1.4%