Я использую Firebase для проекта и работаю над созданием функции расписания, используя следующий код. Я хочу регистрировать сообщение каждую минуту, это запускается.
export const timedQuery = functions.pubsub.schedule('1 * * * *').onRun((context) => {
console.log("I am running")
return null;
})
У меня есть основные логи c кода, работающего под функцией http, и я хотел бы увидеть, работает ли это локально, перед развертыванием в рабочей среде. Просматривая документы Firebase, я скачал все эмуляторы FireBase и использую «эмуляторы FireBase: запуск», чтобы запустить их. Из журналов видно, что мой эмулятор pubsub успешно запускается на локальном хосте: 8085 и функция pubsub инициализируется, однако даже после ожидания 2-3 минут ничего не печатается. Можно ли проверить запланированные функции локально?
Также я создал это без использования облачного планировщика Google, так как я работаю только на firebase.