使用Spring启动应用程序访问AWS中托管的远程mongo数据库

时间:2017-06-13 07:11:38

标签: java mongodb amazon-web-services spring-boot amazon-ec2

最近我创建了一个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

0 个答案:

没有答案