我刚刚开始构建一个新的 Meteor 应用程序。到目前为止,我唯一做的就是添加一个集合。它将启动,正常运行大约 5 分钟,然后给我错误消息“无法接收 keepalive!退出。”
什么是无法从什么接收keepalive?我认为这与 Mongo 有关,因为这是我添加的唯一内容。谷歌搜索错误消息除了显示此错误消息而不是他们的应用程序的 Meteor 网站之外什么都没有。
我的 MongoDB 集合中已经包含不是由 Meteor 创建的数据,如果这有什么不同的话,它会超过 4GB。
这是完整的应用程序。
pitches_sum = new Meteor.Collection( 'pitches_sum' );
if (Meteor.is_client) {
Template.hello.greeting = function () {
return "Welcome to my site.";
};
Template.hello.events = {
'click input' : function () {
// template data, if any, is available in 'this'
if (typeof console !== 'undefined')
console.log("You pressed the button");
}
};
}
if (Meteor.is_server) {
Meteor.startup(function () {
console.log( '**asdf**' );
});
}
如果我注释掉该pitches_sum = new Meteor.Collection( 'pitches_sum' );
行,那么我认为我不会再收到错误消息。