使用 Jongo ( jongo.org )时是否可以连接到远程 MongoDB ?
我看到一段代码MongoClientURI
是这样使用的:
MongoClientURI uri = new MongoClientURI("mongodb://IP_ADDRESS:27017/DB_NAME");
我有以下代码:
if(client != null) {
db = client.getDatabase("StockApp");
database = client.getDB("StockApp");
jongo = new Jongo(database);
}
在此示例中,StockApp
是我的数据库的名称。它将连接到我的本地数据库 (127.0.0.1:27017/StockApp)。当我尝试在两行中更改为时StockApp
,uri.getDatabase()
出现以下异常:
com.mongodb.MongoSocketOpenException: Exception opening socket
我还可以看到它尝试连接到 localhost (127.0.0.1)。
当我将 uri 更改为new MongoClientURI("IP_ADDRESS")
或new MongoClientURI("IP_ADDRESS:27017)
收到 uri 应以开头的错误时mongodb://
有谁知道是否可以使用 Jongo 连接到远程 MongoDB 服务器?