https://github.com/viveknaskar/currency-exchange-service
This service is one of the many services developed for demonstrating microservice architecture with Feign REST Client, Eureka Server, Spring Cloud Load balancer, Spring Cloud API gateway, Resilience4j and Circuit breaker features.
https://github.com/viveknaskar/currency-exchange-service
microservices microservices-architecture
Last synced: 8 months ago
JSON representation
This service is one of the many services developed for demonstrating microservice architecture with Feign REST Client, Eureka Server, Spring Cloud Load balancer, Spring Cloud API gateway, Resilience4j and Circuit breaker features.
- Host: GitHub
- URL: https://github.com/viveknaskar/currency-exchange-service
- Owner: viveknaskar
- Created: 2021-05-08T18:02:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-06-20T18:22:41.000Z (over 4 years ago)
- Last Synced: 2023-08-29T19:20:04.513Z (about 2 years ago)
- Topics: microservices, microservices-architecture
- Language: Java
- Homepage:
- Size: 23.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Currency Exchange Service
This service is one of the many services developed for demonstrating microservice architecture with Feign REST Client, Eureka Server, Spring Cloud Load balancer, Spring Cloud API gateway, Resilience4j and Circuit breaker features.
## Some commands for running docker
Docker images can be created if the application has the below dependency:
```
org.springframework.boot
spring-boot-maven-plugin
```
### For building docker image
```
mvn spring-boot:build-image -DskipTests=true
```### For verifying the docker image
```
docker images
```### For running the docker image as container
```
docker run -p 8000:8000 -d
```### For verifying the container running
```
docker ps
```### For verifying all the running/stopped containers
```
docker ps -a
```### For deleting all stopped/exited containers
```
docker container prune
```