1

“meteor mongo --url”生成的URL只工作1分钟,我怀疑这些服务需要稍后重新连接。片刻之后,我在 MongoLab 中收到以下错误:

在此处输入图像描述

4

3 回答 3

0

对于 Meteor.com 托管的应用程序,您可以简单地使用:

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

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

注意:Meteor 现在有开发者账户,所以授权将通过它。

于 2013-09-06T09:03:42.367 回答
0

mongodb 进程从 10gen 运行原始 mongodb,meteor 所做的meteor mongo --url只是为您提供它用来以 URI 形式连接到它的内容。

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

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

于 2013-03-08T18:02:26.963 回答
0

对于 Meteor.com 托管的应用程序,您可以简单地使用:

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

它会给你一个具有以下格式的 URL:

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

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

但是,您只能使用该 URL 一分钟,之后该 URL 不正确,您将无法连接。

于 2015-10-17T14:03:21.210 回答