2017-05-25 18 views
0

我試圖將我的彈簧啓動應用連接到遠程MongoDB數據庫。 當我運行我的應用程序時出現此錯誤:將彈簧啓動應用連接到mongodb

2017-05-25 15:22:57.829 INFO 4532 --- [*******:27017] org.mongodb.driver.cluster:Exception而連接到服務器的mongodb 服務器地址在監視線索:27017

com.mongodb.MongoSocketOpenException:異常開口插座 在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 $ ServerMonitorRunnabl e.run(DefaultServerMonitor.java:113)〜[mongodb-driver-core-3.4.2.jar:na] at java.lang.Thread.run(Unknown Source)[na:1.7.0_79] 引起: java.net.ConnectException:拒絕連接:連接

回答

0

默認情況下,MongoDB只綁定到迴環接口,它只能從本地主機訪問。要更改該文件,您需要在mongod.conf文件中編輯該行;

您可以更改它以允許LAN和本地連接,或者您可以刪除或註釋掉該行bind_ip = 127.0.0.1以允許所有連接。

欲瞭解更多信息:MongoDB – Allow remote access

+0

感謝您的迴應:) –