netodeolino / spring-cloud-microservices

Microserviços com Spring Cloud, Eureka, Hystrix, Zuul e NodeJs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spring Cloud Microservices

Microserviços com Spring Cloud, Eureka, Hystrix, Zuul e NodeJs.

alt alt alt

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/"

About

Microserviços com Spring Cloud, Eureka, Hystrix, Zuul e NodeJs

License:MIT License


Languages

Language:Java 75.3%Language:JavaScript 24.7%