除了我的本地主机,我可以在SlamData上成功地连接到mongodb。现在我在我的EC2服务器上有了一个mongodb数据库,我想用Ec2连接这个数据库,那么我该怎么做呢?

我知道用户名和密码。主机和端口应该是什么?
发布于 2015-11-21 17:42:32
如果您在主机上运行Slamdata,并且想要连接到在远程EC2主机上运行的MongoDB。
那么除了用户名和密码之外,主机是公共IP或主机FQDN ec2-xxxxxxx,端口是27017。对于此检查,您的mongos是否在0.0.0.0上运行并绑定。如果绑定到127.0.0.1,则无法远程连接
另外,请检查您的EC2安全组,并查看端口27017是否对您的IP或所有0.0.0.0开放
发布于 2016-06-28 02:45:52
您还可以查看位于here的docs.slamdata.com上的常见问题解答。
提供连接到云托管的MongoDB服务器的分步故障排除。
此外, path 值引用的是SlamData内部的路径,而不是操作系统路径。例如,假设您有一个名为demo的数据库和一个名为coll1的集合,输入aws1值将得到类似于以下内容的查询路径
SELECT * FROM
/aws1/demo/coll1
https://stackoverflow.com/questions/33840753
复制相似问题