https://github.com/netodeolino/spring-cloud-microservices
Microserviços com Spring Cloud, Eureka, Hystrix, Zuul e NodeJs
https://github.com/netodeolino/spring-cloud-microservices
eureka-server hystrix hystrix-dashboard node-microservice spring-cloud spring-sidecar zuul-proxy
Last synced: 7 months ago
JSON representation
Microserviços com Spring Cloud, Eureka, Hystrix, Zuul e NodeJs
- Host: GitHub
- URL: https://github.com/netodeolino/spring-cloud-microservices
- Owner: netodeolino
- License: mit
- Created: 2018-07-01T13:20:35.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-07T01:05:16.000Z (almost 8 years ago)
- Last Synced: 2025-01-20T06:47:24.894Z (over 1 year ago)
- Topics: eureka-server, hystrix, hystrix-dashboard, node-microservice, spring-cloud, spring-sidecar, zuul-proxy
- Language: Java
- Homepage:
- Size: 63.5 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Spring Cloud Microservices
Microserviços com Spring Cloud, Eureka, Hystrix, Zuul e NodeJs.



### Instruções
- Rodar as aplicações na seguinte sequência: config server, eureka server e, por fim, sidecar server.
- Antes de rodar o sidecar server é importante rodar o microserviço node server com o comando "npm start".
- Dentro da pasta "config" estão as configurações que o config server usa para gerenciar todos os microservições. Portanto, é importante ajustar a uri que fica em "src/main/resources/application.yml" de acordo com o diretório em que baixou o microserviço.
- Dentro da pasta "config" deve ser criado um repositório git vazio. Comando "git init".
- Para testar o Hystrix faça uma requisição get para "http://localhost:9093/exemplo/". Pode ser usado o Postman para tal!
- Para testar o Zuul API Gateway faça uma requisição get para "http://localhost:9096/hystrix/exemplo/zuul/"