Est-il possible de se connecter à un MongoDB distant lors de l'utilisation de Jongo (jongo.org)?Connexion Jongo au serveur MongoDB distant
je vis un morceau de code où MongoClientURI
a été utilisé comme ceci:
MongoClientURI uri = new MongoClientURI("mongodb://IP_ADDRESS:27017/DB_NAME");
Je le code suivant:
if(client != null) {
db = client.getDatabase("StockApp");
database = client.getDB("StockApp");
jongo = new Jongo(database);
}
Dans cet exemple, StockApp
est le nom de ma base de données. Il se connectera à ma base de données locale (127.0.0.1:27017/StockApp). Lorsque je tente de changer StockApp
-uri.getDatabase()
dans les deux lignes, je reçois l'exception suivante:
com.mongodb.MongoSocketOpenException: Exception opening socket
Je peux aussi voir qu'il essaie de se connecter à localhost (127.0.0.1).
Quand je change la uri new MongoClientURI("IP_ADDRESS")
ou new MongoClientURI("IP_ADDRESS:27017)
je reçois l'erreur que le uri devrait commencer par mongodb://
Est-ce que quelqu'un sait s'il est possible de se connecter à un serveur distant en utilisant MongoDB Jongo?