2017-05-25 5 views
0

Ich versuche, meine Spring Boot App zu einer Remote-Mongodb-Datenbank zu verbinden. Wenn ich meine App laufen habe ich diesen Fehler:verbinden Spring Boot App zu mongodb

2017-05-25 15: 22: 57.829 INFO 4532 --- [*******: 27017] org.mongodb.driver.cluster: Ausnahme in dem Monitor Thread während der Verbindung zum Server mongodb-Server-Adresse: 27017

com.mongodb.MongoSocketOpenException: Ausnahmeöffnung Buchse bei com.mongodb.connection.SocketStream.open (SocketStream.java:63) ~ [mongodb -driver-core-3.4.2.jar: na] bei com.mongodb.connection.InternalStreamConnection.open (InternalStreamConnection.java:115) ~ [mongodb-driver-core-3.4.2.jar: na] bei com .mongodb.connection.DefaultServerMonitor $ ServerMonitorRunnabl e.run (DefaultServerMonitor.java:113) ~ [mongodb-driver-core-3.4.2.jar: na] bei java.lang.Thread.run (Unbekannte Quelle) [na: 1.7.0_79] Verursacht von: java.net.ConnectException: Connection refused: connect

Antwort

0

standardmäßig MongoDB nur auf die Loopback-Schnittstelle bindet, die es nur vom lokalen Host macht. Um das zu ändern, müssen Sie diese Zeile in mongod.conf Datei bearbeiten;

Sie können es ändern, um LAN- und lokale Verbindungen zuzulassen, oder Sie können diese Zeile bind_ip = 127.0.0.1 entfernen oder auskommentieren, um alle Verbindungen zuzulassen.

Für weitere Informationen: MongoDB – Allow remote access

+0

danke für die Antwort :) –