Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

[Bug] Erro ao subir aplicação loja

Boa noite comunidade alura!

Na aula "Bulkhead na prática", o instrutor realiza algumas alterações no projeto criando um arquivo a mais no repositório do github, realizei os passos porém a minha aplicação de alguma forma está dando erro na url de conexão com o banco de dados, seguem imagens a seguir.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Imagem do application properties da aplicação "loja"

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Imagem do application properties da aplicação config server.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Obrigado.

7 respostas

Boa noite José

Verifique se o arquivo bootstrap.yml está no mesmo caminho em que se encontra o application.properties que você postou

O conteúdo do arquivo deve ser:

spring:
  application:
    name: 'loja'
  profiles:
    active: default
  cloud:
    config:
      uri: http://localhost:8888

Fernanda, boa noite!

Verifiquei o arquivo boostrap tanto das aplicações loja e fornecedor e o mesmo se encontram na configuração a seguir:

boostrap loja

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

boostrap fornecedor

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

E mesmo assim ao tentar subir a aplicação da loja o mesmo erro de url acontece.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Desconsiderar

Boa noite José

Por favor, pode enviar o seu projeto para que eu possa avaliar?

Fernanda, boa noite!

Segue link do github com o respectivo código fonte da aplicação.

Desde já agradeço demais a sua atenção.

Link: https://github.com/jorgehauck/microservice-spring-boot

Boa noite José

Existe um detalhe nos seus arquivos de properties. A chave spring.application.name está definida 2x. No entanto, com valores diferentes e isso está conflitando no momento de buscar as configs no config server.

valor do application.properties: loja-floricultura valor do bootstrap.yml: loja

Após manter apenas a informação do bootstrap.yml, a aplicação subiu. Por favor, faça o teste

solução!

Fernanda, boa noite!

Era isso mesmo o erro, muito obrigado pelo seu apoio, ficar mais atento a esses detalhes na próxima vez rsrsrs!

Grato!