2012-07-05 23 views
4

我是流星的新手。我正在開發一個應用程序,它利用流星軟件包附帶的mongo db。流星在3000端口下運行,但我想知道迷你孟哥在什麼端口下運行。我正在使用MongoVUE工具查看在端口中運行的mongo下的所有集合。當我運行獨立的mongo時,我能夠查看mongo集合,因爲我知道該端口,但對於在流星下運行的這個迷你mongo,我無法知道該端口。任何幫助表示讚賞。如何識別運行在流星內的minimongo端口?

回答

14

Mingomongo在瀏覽器中運行,這是一個客戶端JavaScript庫..它在內存中運行,它沒有一個端口..它可以查詢服務器的客戶端應用程序公佈的數據,使用MongoAPI樣式語法..

獲取服務器上運行(比如,如果你想從不同的客戶端連接,或者只看到端口號)運行

meteor mongo -U 
+0

感謝您的信息。數據得到保存的地方。 – raddykrish 2012-07-05 23:51:50

+0

數據在Mongo服務器上保存,我把命令查看上面的答案中的端口號.. – Lloyd 2012-07-06 06:41:27

+0

我開始我的應用程序如下。 S:\ Enterest> meteor [[[[S:\ Enterest]]]]] 正在運行:http:// localhost:3000/ 在同一應用程序目錄中的另一個命令行中,我嘗試運行您的命令,給我的答覆如下S:\ Enterest> meteor mongo mongo:流星未運行。 該命令僅適用於Meteor在本地運行應用程序 。先開始你的應用程序。我在這裏錯過了什麼,因爲如果我沒有啓動我的應用程序,它清楚地說,請啓動應用程序。 – raddykrish 2012-07-06 16:59:08

6

使用蒙戈實例的連接字符串ps auxww|grep mongo|grep meteor在我的Fedora系統上我得到:

jwulf 20635 0.3 2.6 150800 41336 pts/1 Sl+ 17:07 0:01 /usr/lib/meteor/mongodb/bin/mongod --bind_ip 127.0.0.1 --smallfiles --port 3002 --dbpath /home/jwulf/tools/leaderboard/.meteor/local/db 

所以它在我的系統上的端口3002上運行。開始mongo--port 3002允許我連接到Meteor mongo服務器並將數據複製到數據庫中。

您還可以通過在Meteor應用程序目錄中運行meteor mongo來連接到本地實例。

我的Fedora系統上的數據庫本身位於<app-name>/.meteor/local/db

1

在流星0.8.3它使用端口3001

所以我跑:

蒙戈本地主機:3001 使用使用流星

,我好去...感謝Sitapati達斯爲上述命令...