Приложение AWSastic beanstalk Node.js не подключается к атласу Mongodb - PullRequest
0 голосов
/ 11 июня 2018

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

1 Ответ

0 голосов
/ 21 февраля 2019

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

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

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

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

...