2016-04-04 5 views
0

Ich beginne mit AmazonEC2 und erstellt eine Sicherheitsgruppe mit Port 27017 geöffnet, aber wenn ich versuche, mit "MongoClient" (Java) verbinden, bekam ich die folgende Ausgabe, kann mir jemand helfen?Verbinden auf MongoDB unter AmazonEC2 Instanz

Ich bin auch mit Amazon Linux und versuchte bereits zu MongoDB Dokumentation zu überprüfen (https://docs.mongodb.org/ecosystem/platforms/amazon-ec2/)

Exception in monitor thread while connecting to server ec2-54-233-146-156.sa-east-1.compute.amazonaws.com:27017 
com.mongodb.MongoSocketOpenException: Exception opening socket 
    at com.mongodb.connection.SocketStream.open(SocketStream.java:63) 
    at com.mongodb.connection.InternalStreamConnection.open(InternalStreamConnection.java:114) 
    at com.mongodb.connection.DefaultServerMonitor$ServerMonitorRunnable.run(DefaultServerMonitor.java:127) 
    at java.lang.Thread.run(Unknown Source) 
Caused by: java.net.ConnectException: Connection refused: connect 
    at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) 
    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) 
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) 
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) 
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source) 
    at java.net.PlainSocketImpl.connect(Unknown Source) 
    at java.net.SocksSocketImpl.connect(Unknown Source) 
    at java.net.Socket.connect(Unknown Source) 
    at com.mongodb.connection.SocketStreamHelper.initialize(SocketStreamHelper.java:50) 
    at com.mongodb.connection.SocketStream.open(SocketStream.java:58) 
    ... 3 more 

Follow unten meine Sicherheit Gruppenrichtlinien Print Screen:

Security group policies

Antwort

1
  1. Überprüfen Sie Ihre mongodb-Konfiguration und stellen Sie sicher, dass die Binde-IP nicht auf 127.0.0.1 eingestellt ist und externe Verbindungen überwacht
  2. Sehen Sie, wenn Sie eine Verbindung herstellen können lokal Mongo an diesem Port
  3. einen Blick auf diese, wenn die beiden oben genannten Problem nicht beheben https://serverfault.com/a/347272/269101
+0

Vielen Dank, ich überprüft und meine MongoDB nicht gesetzt um externe Verbindungen zu hören. –

+0

Gern geschehen – Sid

Verwandte Themen