【发布时间】:2014-08-30 11:24:55
【问题描述】:
我正在尝试使用 mongodb 设置 Elastic Beanstalk。我从这个link 得到了解决方案。 但这对我不起作用。我正在使用“64 位 Amazon Linux 2014.03 v1.0.4。”。当我尝试使用链接的解决方案安装 mongodb 时,它会停止实例并显示以下错误。
Error: failed to connect to [localhost:27017]
at null.<anonymous> (/var/app/current/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:546:74)
at EventEmitter.emit (events.js:106:17)
at null.<anonymous> (/var/app/current/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:150:15)
at EventEmitter.emit (events.js:98:17)
at Socket.<anonymous> (/var/app/current/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/connection.js:533:10)
at Socket.EventEmitter.emit (events.js:95:17)
at net.js:440:14
at process._tickCallback (node.js:415:13)
我按照说明将内容放入 aws.config 文件中。请帮忙。
【问题讨论】:
-
我也有同样的问题。这对我来说效果不佳。
-
根据提供的链接,日志说什么?您收到的错误表明 mongo 服务器未运行,或者如果运行,则无法通过其默认端口 (27017:tcp) 访问它
-
不要链接到另一个答案并说“我用过这个”。首先,您没有链接到答案,而是链接到了问题。这个问题将来可能会得到更多的答案,在这种情况下,我们将不知道你在说哪个答案。其次,答案,或者它的问题,将来可能会改变甚至被删除,在这种情况下,我们也不知道你具体尝试了什么。因此,将您尝试使用的任何代码复制到您自己的问题中(但仍链接到您最初获取代码的位置)。
-
为什么不在对应的答案下问?你拥有所有必要的声誉。
-
@FinalContest 请看我的问题,我提到了链接,对于那里给出的解决方案,我收到了错误。
标签: node.js mongodb amazon-web-services amazon-elastic-beanstalk