1
resposta

Error Connect Refused Mysql, app-forum-api

Pessoal, boa tarde!

Na aula 1,do capitulo 3, estava com problemas ao subir a aplicação app-forum-api. Estava ocorrendo o error connection refused , quando a aplicação tentava conectar no container mysql.

Para solucionar o problema tive que:

  1. *Dar permissão para todos usuarios nas pastas do MySQL e arquivos dentro da pasta. Pode executar de forma recursiva: sudo chmod +777 -R /mysql
  2. Excluir a imagem existente docker image rm app-forum-api -f , esse ponto foi crucial, de alguma forma parecia que a aplicação estava buscando por alguma configuração anterior.

Outros pontos de atenção, não menos importantes:

  1. *Baixar os arquivos da aula 3, e copia-los para os devidos diretorios
  2. *Compilar a aplicação java com as alterações do *.properties mvn clean install
1 resposta

Olá Luiz.

Tudo bem?

Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida, e também para organizar o nosso fórum. Valeu :)

O erro "connection refused" ocorre quando a aplicação não consegue se conectar ao container do MySQL. Pelo que você descreveu, parece que você conseguiu resolver o problema dando permissão para todos os usuários nas pastas do MySQL e excluindo a imagem existente da aplicação.

Além disso, você mencionou outros pontos de atenção, como baixar os arquivos da aula 3 e copiá-los para os diretórios corretos, e compilar a aplicação Java com as alterações do arquivo *.properties.

Essas soluções que você encontrou são bastante válidas e podem resolver o problema de conexão recusada. No entanto, é importante lembrar que cada caso pode ter suas particularidades, então é sempre bom verificar se todas as configurações estão corretas.

Espero ter ajudado! Se tiver mais alguma dúvida, manda aqui. 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