1

我正在尝试在 koding 安装流星,但在最后一步出现错误,meteor -p port这就是我得到的:

    app/packages/mongo-livedata/mongo_driver.js:33
      throw err;
            ^
Error: failed to connect to [127.0.0.1:1994]
    at Server.connect.connectionPool.on.server._serverState (/Users/chlebta/meteor/dev_bundle/lib/node_modules/mongodb/lib/mongodb/connection/server.js:482:73)
    at EventEmitter.emit (events.js:126:20)
    at connection.on._self._poolState (/Users/chlebta/meteor/dev_bundle/lib/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:96:15)
    at EventEmitter.emit (events.js:99:17)
    at Socket.errorHandler (/Users/chlebta/meteor/dev_bundle/lib/node_modules/mongodb/lib/mongodb/connection/connection.js:411:10)
    at Socket.EventEmitter.emit (events.js:96:17)
    at Socket._destroy.self.errorEmitted (net.js:329:14)
    at process.startup.processNextTick.process._tickCallback (node.js:244:9)
Exited with code: 1
Your application is crashing. Waiting for file change.
4

2 回答 2

0

不知道你是否已经解决了这个问题,但我遇到了类似的问题。我最终不得不创建一个名为 MONGO_URL 的环境变量:

export MONGO_URL=mongodb://user:pass@host:port/dbname

当然,用 Koding 分配给您的内容替换 user、pass、host、port 和 dbname。不是最安全的,所以我会找到一个更优雅的解决方案,但目前它可以工作。

于 2013-04-26T14:57:18.670 回答
0

Koding wiki中有一个关于 Meteor 的部分。

另外,请注意,您应该在 to 的端口范围内选择一个1024端口10000。某些端口可能正在使用中,因此您可能需要尝试一些不同的端口。

于 2013-02-23T03:07:24.767 回答