2016-04-04 21 views
0

AmazonEC2 ile başlıyorum ve 27017 numaralı açık bağlantı noktasıyla bir güvenlik grubu oluşturdum, ancak "MongoClient" (java) kullanarak bağlanmaya çalıştığımda aşağıdaki çıktıyı aldım, birisi bana yardımcı olabilir mi?AmazonEC2 örneği altında MongoDB'ye bağlanın

Ben de Amazon Linux kullanmaya ve zaten benim güvenlik grup ilkeleri baskı ekranının altındaki MongoDB belgelerine (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 

Takip kontrol etmeye çalıştı ediyorum:

Security group policies

cevap

1
  1. Mongodb yapılandırmanızı kontrol edin ve bağlantı IP'sinin 127.0.0.1 olarak ayarlanmadığından emin olun ve harici bağlantılara dinler
  2. Bu porta yerel olarak Mongo bağlanabilir eğer
  3. Yukarıdaki iki https://serverfault.com/a/347272/269101
+0

Çok teşekkürler sorununuzu giderilmemesinin

  • bu bir göz atın bakın, kontrol ettim ve benim MongoDB ayarlanmamış harici bağlantıları dinlemek için. –

  • +0

    Bir şey değil – Sid