如何使用MongoLab远程连接或RockMongo连接到我的Meteor生产数据库?

时间:2013-03-08 14:10:05

标签: meteor

由" meteor mongo --url"生成的网址仅工作1分钟,我怀疑这些服务需要稍后重新连接。一段时间后,我在MongoLab中收到以下错误:

enter image description here

3 个答案:

答案 0 :(得分:0)

mongodb进程运行10gen的原始mongodb,meteor mongo --url的所有meteor都会为你提供以URI形式连接到它的用途。

您可能需要检查服务器是否存在可能阻止连接的其他进程,例如防火墙。

您没有提供有关您的设置的更多信息,但是如果您使用meteor run在通常的端口3000上访问您的meteor项目,请使用端口3002连接到它,而不是屏幕截图中的27107。

答案 1 :(得分:0)

对于Meteor.com托管的应用,您只需使用:

meteor mongo <your-meteor-app's-sub-domain>.meteor.com

或者如果你有一个域(cname)设置指向你的meteor应用程序,你可以使用该域,如果你使用密码进行部署,那么你将被要求输入。

注意:Meteor现在有开发者帐户,因此授权将通过该帐户。

答案 2 :(得分:0)

对于Meteor.com托管的应用,您只需使用:

meteor mongo --url <your-meteor-app's-sub-domain>.meteor.com

它将为您提供以下格式的网址:

mongodb://<user>:<pass>@<server adress>:<port>/<database>

例如,在Robomongo中,您需要拆分字符串并将其粘贴到相应的字段中。

但是,您只能使用此网址一分钟,之后网址不正确且您无法连接。