Я запускаю два разных экземпляра на AWS, один для приложения узла и другие для mongoDB. Я пытаюсь подключиться к mongoDB на другом экземпляре, но не смог и не смог выполнить «504 Gateway».подключиться к mongodb на отдельном экземпляре ec2
Моего db_conf.js для подключения к приложению узла, как показано ниже:
var express = require('express');
var mongodb = require('mongodb');
var url = "mongodb://<PUBLIC IP of mongoDB instance>:27017/local";
module.exports = url;
Я прокомментировал "bind_ip" в mongodb.conf и перезапущен MongoDB.
Кроме того, я открыл порт 27017 для общего IP-адреса сервера приложений узла из групп безопасности экземпляра mongoDB как для входящих, так и исходящих, но не используемых.
Просьба предложить способ достижения этого (если таковой имеется). Спасибо заранее
Спасибо @tawikster. Это сработало. –
Рад, что я мог бы помочь! – ZeroSum
Вы экономите мой день! –