CNode

连接BAE的mongodb时出现的疑问

问答
Llgqlee发布于11 年前最后回复11 年前7 回复4663 浏览0 收藏

想在本地连接BAE的mongodb数据库,但是连接失败。 百度的时候发现大家遇到的问题都是无法保持长连接,但是我这个都无法连接上啊…… 使用的是node-mongodb-native,本地数据库可用。

代码如下:

1.png

查看回复

回复 (7)

Y
yuedun#1·11 年前

本地是无法连接bae的mongodb的请看文档: mongodb

L
lgqlee#3·11 年前
引用 yuedun本地是无法连接bae的mongodb的请看文档: mongodb

@hpgt QQ截图20150609114437.png 不是我没找过原因,只是它现在根本没这个提示……

H
haozxuan#4·11 年前

你失败总要有提示什么的,你拿个官方的demo贴出来。大神也不知道哪里错

L
lgqlee#5·11 年前
引用 haozxuan你失败总要有提示什么的,你拿个官方的demo贴出来。大神也不知道哪里错

@haozxuan 说的有道理 然而没任何提示……连err都没获取到,就等了30秒之后出来个ETIMEOUT

H
haozxuan#6·11 年前
引用 lgqlee@haozxuan 说的有道理 然而没任何提示……连err都没获取到,就等了30秒之后出来个ETIMEOUT

@lgqlee 猜测是不是没有开放端口、或者是防火墙之类的?

Y
yuedun#7·11 年前

注意: BAE的数据库扩展服务只能被部署在BAE中的应用访问,无法通过公网或BAE的本地开发环境访问。 360反馈意见截图17911011659687.jpg 当我把数据库地址改为一个错误的地址的时候也是连接超时,因为程序一直在尝试连接,它并不知道这个地址到底存不存在,所以是不会给你报个错误说没有这个地址

参与回复
登录后即可参与回复。登录