如何识别在流星内运行的最小端口?

时间:2012-07-05 19:48:28

标签: mongodb meteor

我是流星的新手。我正在开发一个利用流星包附带的mongo db的应用程序。流星在端口3000下运行,但我想知道mini mongo在哪个端口运行。我使用工具MongoVUE来查看在端口中运行的mongo下的所有集合。当我运行独立mongo时,我能够查看mongo集合,因为我知道端口,但是对于在流星下运行的这个迷你mongo,我无法知道端口。任何帮助表示赞赏。

3 个答案:

答案 0 :(得分:15)

Mingomongo在浏览器中运行,它是一个客户端Javascript库..它在内存中运行,它没有端口..它使您能够使用MongoAPI样式查询客户端应用程序中服务器发布的数据语法..

获取在服务器上运行的Mongo实例的连接字符串(例如,如果要从其他客户端连接,或只是查看端口号)运行

meteor mongo -U

答案 1 :(得分:6)

在我的Fedora系统上使用ps auxww|grep mongo|grep meteor我得到:

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

答案 2 :(得分:1)

在流星0.8.3中它使用端口3001

所以我跑:

mongo localhost:3001 使用meteor

我很高兴...感谢Sitapati Das的上述命令......