1
resposta

Dúvida sobre o curso de microsserviços

Olá, estou fazendo o curso de microsserviços. No capítulo 3 no último video, fiz a mudança do arquivo de configuração do banco de dados da minha máquina local para o github, porém o config-server não o encontra. Segue abaixo:

o erro no postman:

{
    "timestamp": "2020-10-29T02:50:05.772+00:00",
    "status": 404,
    "error": "Not Found",
    "message": "",
    "path": "/fornecedor/default"
}

application.yml do projeto config-server

server:
  port: 8888

spring:
  cloud:
    config:
      server:
        git:
          uri: https://github.com/raphapfeifer/microsservices-repo
          search-paths: fornecedor

arquivo no fornecedor.yml no github

spring
  datasource:
    password:root
    username:1234
    uri:jdbc:mysql://localhost:3306/fornecedor
  jpa:
    hibernate:
      ddl-auto:validate

bootstrap.properties do projeto fornecedor

#Acesso ao Banco
spring.application.name=fornecedor
spring.profiles.active=default
spring.cloud.config.uri=http://localhost:8888

application.properties do projeto fornecedor

server.port=8081


eureka.client.registry-with-eureka=true
eureka.client.fetch-registry=true
eureka.service-url.defaultZone=http://localhost:8761/eureka

Obs: Não sei se pelo fato dos arquivos de configuração do projeto fornecedor estarem no formato .properties e os do projeto config-server estarem no formato .yml o problema esteja ocorrendo. Anteriormente eu deixei todos no formato .properties e também não deu certo.

1 resposta
O post foi fechado por inatividade. Para continuar o assunto, recomendamos criar um novo tópico. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software