我已经超出了本地主机,并且不知道如何远程连接到我的EC2服务器。
MongoClient.new('ec2-XX-XX-XX-XX.compute-1.amazonaws.com', 27017, pool_timeout: 300)
不起作用,我见过的大多数文档都与设置群集有关。
即使不推荐:我甚至编辑了安全参数以接受所有TCP / UDP / ICMP连接,但仍然收到: Failed to connect to a master node at ec2-xx-xx-xx-xx.compute-1.amazonaws.com:27017 (Mongo::ConnectionFailure)
错误。
答案 0 :(得分:0)
您需要确保mongodb实例的安全组允许具有ruby应用程序的实例连接到端口27017.