由" meteor mongo --url"生成的网址仅工作1分钟,我怀疑这些服务需要稍后重新连接。一段时间后,我在MongoLab中收到以下错误:
答案 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中,您需要拆分字符串并将其粘贴到相应的字段中。
但是,您只能使用此网址一分钟,之后网址不正确且您无法连接。