最近我创建了一个spring boot应用程序,然后我启动了一个新的aws ec2实例并在那里安装了mongodb。我在安全组中启用了端口27017。当我尝试连接时,我遇到以下异常:
com.mongodb.MongoSocketOpenException:异常打开套接字at com.mongodb.connection.SocketStream.open(SocketStream.java:63) 〜[mongodb-driver-core-3.4.2.jar:na] at com.mongodb.connection.InternalStreamConnection.open(InternalStreamConnection.java:115) 〜[mongodb-driver-core-3.4.2.jar:na] at com.mongodb.connection.DefaultServerMonitor $ ServerMonitorRunnable.run(DefaultServerMonitor.java:113) 〜[mongodb-driver-core-3.4.2.jar:na] at java.lang.Thread.run(Thread.java:748)[na:1.8.0_131]
我的属性如下:
spring.data.mongodb.host= ipaddress
spring.data.mongodb.port= 27017
spring.data.mongodb.database=test