MeteorJS MongoDB部署错误

时间:2015-05-05 20:56:06

标签: mongodb meteor

由于某些原因,当我使用Meteor部署时,我的服务器会产生以下错误,我无法访问这些页面。我遇到了以下错误:

  

警告错误:没有可用于查询的副本集主服务器   ReadPreference PRIMARY

我正在使用Meteor 1.1.0.2并运行meteor deploy x.meteor.com。然后通过meteor logs x.meteor.com查询日志。它一直在努力,直到最近。

任何帮助都将受到赞赏,完整的流星日志输出低于。

  

[2015年5月5日星期二20:50:15 GMT + 0000(UTC)]警告   /meteor/dev_bundles/0.4.18/lib/node_modules/fibers/future.js:245   扔(除息); [2015年5月5日20:50:15 GMT + 0000(UTC)]警告
  ^ [2015年5月5日星期二20:50:15 GMT + 0000(UTC)]警告错误:没有复制品   使用ReadPreference PRIMARY设置主要可用于查询   Object.Future.wait   (/meteor/dev_bundles/0.4.18/lib/node_modules/fibers/future.js:395:16)   at [object Object] .MongoConnection._ensureIndex   (packages / mongo / mongo_driver.js:733:1)在[object   对象] .Mongo.Collection._ensureIndex   (packages / mongo / collection.js:620:1)在Accounts.urls   (packages / accounts-base / accounts_server.js:1309:1)at   /meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/packages/accounts-base.js:1616:4   在   /meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/packages/accounts-base.js:1659:3   在   /meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/boot.js:222:10   在函数。 .each。 .forEach的Array.forEach(native)中   (/meteor/dev_bundles/0.4.18/lib/node_modules/underscore/underscore.js:79:11)   在   /meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/boot.js:117:5   at [object Object] .ReplSet.checkoutReader   (/meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/connection/repl_set/repl_set.js:613:14)   在Cursor.nextObject   (/meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/cursor.js:748:48)   在Cursor.toArray   (/meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/cursor.js:169:10)   在Db.indexInformation   (/meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/db.js:1629:39)   在Db.ensureIndex   (/meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/db.js:1496:8)   在Collection.ensureIndex   (/meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/collection/index.js:68:11)   at [object Object] .MongoConnection._ensureIndex   (packages / mongo / mongo_driver.js:732:1)在[object   对象] .Mongo.Collection._ensureIndex   (packages / mongo / collection.js:620:1)在Accounts.urls   (packages / accounts-base / accounts_server.js:1309:1)at   /meteor/containers/93192c1f-5c41-157d-36a5-dceb494f7e2c/bundle/programs/server/packages/accounts-base.js:1616:4   [Tue May 05 2015 20:50:15 GMT + 0000(UTC)] INFO STATUS running - >   开始[2015年5月5日20:50:15 GMT + 0000(UTC)] ERROR申请   坠毁代码:8 [2015年5月5日20:50:15 GMT + 0000(UTC)]通知   在23497号港口开始申请[2015年5月5日星期二20:50:15 GMT + 0000   (UTC)] INFO STATUS开始 - >运行

1 个答案:

答案 0 :(得分:2)

供将来参考:这通常表示MongoDB存在问题,驱动程序无法连接。

就在这个时刻似乎很多人都在使用他们的* .meteor.com应用程序。我会稍等一下,然后尝试重新部署。