Я только начинаю создавать новое приложение Meteor. Единственное, что я сделал до сих пор, это добавил одну коллекцию. Он запустится, проработает нормально около 5 минут, а затем выдаст мне сообщение об ошибке «Не удалось получить подтверждение активности! Выход».
Что не удается получить keepalive от чего? Я предполагаю, что это как-то связано с Монго, поскольку это единственное, что я добавил. Поиск сообщения об ошибке в Google не дает ничего, кроме сайтов Meteor, которые просто показывают это сообщение об ошибке вместо своего приложения.
В моей коллекции MongoDB уже были данные, которые не были созданы Meteor, и их размер превышает 4 ГБ, если это имеет значение.
Это полное приложение.
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' );
, то не думаю, что больше получу сообщение об ошибке.