Я установил и запустил администратор firebase на моем сервере узлов, он работает хорошо до сегодняшнего дня, нет никакой ошибки, чтобы сказать, что произошло, оно просто перестает работать.Больше не фиксирует событие из firebase по Admin SDK
var admin = require("firebase-admin");
var serviceAccount = require("mycom-firebase-adminsdk-d1ebt123456.json");
var app = FireBaseAdapter.admin.initializeApp({
credential: FireBaseAdapter.admin.credential.cert(serviceAccount),
databaseURL: "https://xxxx.firebaseio.com"
});
var db = app.database();
var ref = db.ref("messages"); // this node actually exists in my db.
ref.on("value", function(snapshot) {
// this will never be called - which has been working before.
console.log(snapshot.val());
}, function (errorObject) {
console.log("The read failed: " + errorObject.code);
});
Я даже заворачиваю его в попытке поймать, чтобы распечатать ошибку, но ее нет. Я могу войти в консоль firebase в учетной записи и увидеть мою базу данных без изменений (небольшая база данных) (хотя кажется, что она медленнее, чем обычно). Есть ли что-то не так с firebase Admin SDK? Любая помощь приветствуется.
Я просто проверил и все еще могу прочитать из одной из моих баз данных учетные данные администратора, аналогично тому, как это делает ваш код. Я пробовал с версией 4.0.0 и 4.0.4. Поэтому я не думаю, что есть общий сбой в любом месте и сразу очевидная ошибка в SDK администратора. –
Он внезапно перестает работать, он все равно подключается к db каким-то образом, но событие «on value» больше не срабатывает. Однако ошибок в устранении неполадок нет. –