由于某些原因,当我使用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开始 - >运行
答案 0 :(得分:2)
供将来参考:这通常表示MongoDB存在问题,驱动程序无法连接。
就在这个时刻似乎很多人都在使用他们的* .meteor.com应用程序。我会稍等一下,然后尝试重新部署。