0
使用Jongo時是否可以連接到遠程MongoDB(jongo.org)?Jongo連接到遠程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
我也可以看到,它會嘗試連接到本地主機(127.0.0.1)。
當我更改URI到new MongoClientURI("IP_ADDRESS")
或new MongoClientURI("IP_ADDRESS:27017)
我得到的URI應該先從錯誤mongodb://
有誰知道是否有可能連接到使用Jongo遠程MongoDB的服務器?