Приложение AWSastic beanstalk Node.js не подключается к атласу Mongodb

Я пытаюсь подключиться к атласу MongoDB из эластичного бобового стебля с помощью приложения Node.js. в атласе Монго я публично открыл соединение по причинам тестирования (добавил 0.0.0.0/0 в белый список), а группа безопасности AWS разрешает весь трафик. Я все еще могу подключиться к атласу MongoDB с моего локального хоста, но не с AWS EBS.

0 ответов

Даже я столкнулся с той же проблемой, и она решается путем перезапуска экземпляра aws эластичного бобового стебля.

На самом деле, мы открываем do MongoClient.connect один раз, когда ваше приложение загружается, и повторно используем объект db. Это не пул одноэлементных соединений, каждый.connect создает новый пул соединений.

Поэтому для этой цели нам нужно перезапустить экземпляр, и он будет работать, но в целях безопасности мы можем попробовать пиринг VPC для MongoDB Atlas.

Надеюсь, это поможет кому-то еще..!!

Другие вопросы по тегам