Estou recebendo o seguinte erro ao salvar no BD. Error: connect ECONNREFUSED 127.0.0.1:3001 Mesmo assim o registro é salvo corretamente no BD Mysql.
Estou recebendo o seguinte erro ao salvar no BD. Error: connect ECONNREFUSED 127.0.0.1:3001 Mesmo assim o registro é salvo corretamente no BD Mysql.
Opa Rogerio, tudo bem?
Está dando esse erro na aplicação que envia os dados? É isso? Me mostra como a aplicação que recebe os dados está configurada?
Ja tentei com "port" e sem "port", o resultado foi o mesmo... Lembrando que ainda assim o registro é salvo no BD.
var mysql = require('mysql');
function createDBConnection(){
return mysql.createConnection({
host: 'localhost',
port: 3306,
user: 'payfast-bd-usr',
password: 'senha123',
database: 'payfast'
});
}
module.exports = function() {
return createDBConnection;
}
Não Rogerio, esse trecho só tem a função que cria a conexão. Eu queria ver os controllers. Tem como você me disponibilizar seus projetos (os dois do curso) ?No git ou mesmo em um zip?
é o projeto do curso "Curso Node.js e HTTP: desenvolvendo uma API seguindo o estilo REST". Peguei o arquivo zip, descompactei e rodei na minha máquina (local com Ubuntu)
Entendi, o zip de qual aula pra mim testar aqui?
da última aula.
Rogeio, pelo que entendi é alguma coisa na outra aplicação, cardfast, certo? É ela que está no localhost:3001. Bom, acho que não é algo sério, o foco neste caso é a aplicação payfast. Eu testei a aplicação aqui e não tive problemas.
Como você disse, apesar da mensagem, a aplicação continua funcionando normalmente. Correto? Então não acho que precise se preocupar.