AWS弹性beanstalk Node.js应用程序未连接到Mongodb地图集

时间:2018-06-11 13:08:44

标签: node.js mongodb amazon-web-services mongodb-atlas aws-ebs

我正在尝试使用Node.js应用程序从弹性beanstalk连接到MongoDB atlas。在Mongo atlas上,我出于测试原因公开连接(将白名单添加到0.0.0.0/0),AWS安全组允许所有流量。 我仍然可以从我的localhost连接MongoDB atlas,但不能从AWS EBS连接。

1 个答案:

答案 0 :(得分:0)

即使我遇到了同样的问题,也可以通过重新启动aws弹性beantalk实例来解决。

  

实际上,当您的应用启动时,我们一次打开do MongoClient.connect   并重用db对象。每个连接池都不是一个   .connect创建一个新的连接池。

因此,出于此目的,我们必须重新启动实例,该实例将可以运行,但是出于安全性目的,我们可以尝试VPC Peering for MongoDB Atlas

希望这对其他人有帮助.. !!