Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

251
Visualizações
Why is my nodejs express server connecting to the MongoDB on my local machine and the AWS EC2 Instance

I have a MongoDB running on my local machine and another MongoDB running on the AWS EC2 instance where my express server and my angularjs web app is installed. That is:

On my local machine (Windows environment), running:

  • MongoDB
  • Nodejs Express server

On AWS EC2 instance (ubuntu), running:

  • MongoDB
  • Nodejs Express server
  • AngularJS web app

When I browse my web side running on AWS EC2 instance (using https://ec2_public_ip:3443/home/app/index.html), it retrieves data from the MongoDB running on my local machine. If I shut down the MongoDB and Express server on my local machine, I get Failed to connect to resource error. Why is my express server not connecting to the MongoDB running on AWS?

This is my connection string in the app.js file:

'mongoUrl' : 'mongodb://localhost:27017/myMongodatabase',

I also tried

'mongoUrl' : 'mongodb://0.0.0.0:27017/myMongodatabase',

Both did not work on my AWS instance.

I'm learning to use MongoDB, AWS, Express and now I am confused. Any help is appreciated.

about 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda