我有一個運行在雲9上的Meteor應用程序,我想從我正處於試用期的窗口應用程序(DBSCHEMA:http://www.dbschema.com/)連接到MongoDB。在雲9上運行在Meteor服務器上的mongodb的JDBC連接
雲9個傢伙告訴我,我需要我的數據庫來聽0.0.0.0:8082
。
在cloud9中,我使用命令啓動了我的應用程序:$ meteor --port $IP:$PORT
。 我還創建了一個數據庫和用戶角色「userAdmin」到這個數據庫。
在另一端,在C9,「流星蒙戈」命令給我連接到:127.0.0.1:8081/meteor
在找到dbschema Ping通服務器是succesfull,但連接被拒絕。 所以,我試圖改變爲0.0.0.0:8082,但我無法弄清楚如何也不確定它的工作。
有什麼建議嗎?
我開始使用流星:'MONGO_URL = mongodb://0.0.0.0:8082 meteor --port $ IP:$ PORT',然後用配置文件'mongod --bind_ip = 0.0啓動mongo。 0.0 --port = 8082 --dbpath = data --nojournal'但我得到了這個錯誤'檢測到不清潔的關機。 請訪問http://dochub.mongodb.org/core/repair獲取恢復說明。我錯過了什麼嗎? –
你應該首先啓動mongo,這是流星所依賴的。然後啓動流星。 如果MONGO_URL通過,流星不應該啓動一個mongo實例,但是如果mongo不在那裏,它會投訴。順便說一下,使用0.0.0.0綁定到所有接口。如果你在同一主機上使用'localhost'或'127.0.0.1' – MrE
我試圖從任何地方連接到內部cloud9託管的mongodb。你可以給我一些指令:1)啓動mongodb(用0.0.0.0:8082對吧?)和2)用MONGO_URL運行流星(所以流星不應該啓動一個新實例?)。我一直在努力做這個比一個禮拜更久,所以你的幫助是非常受歡迎的。謝謝 –