У меня есть простой фрагмент для создания задания cron с использованием облачных функций Firebase:
exports.cron = functions.pubsub.schedule('every 1 minute').onRun(async (context) => {
let date = new Date();
let dateString = date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds();
console.log(`This function was running at ${dateString}`);
return null;
});
Однако, когда я проверяю журнал в Firebase Console> Облачные функции> Cron, я не вижу никакого сообщения из console.log()
, который я обычно вижу, когда использую console.log()
под другими функциями Firebase Cloud.
Я попытался перейти к Консоль планировщика Google Cloud , но я не вижу ни одного журнала либо, за исключением журналов, которые выглядят так:
2020-03-21 00:03:13.911 PDT Cloud Functions CreateFunction us-central1:cron emailgoeshere@gmail.com {"@type":"type.googleapis.com/google.cloud.audit.Au...
Похоже, что cron никогда не запускается. Есть ли способ проверить, действительно ли он работает? Где я могу найти журнал для console.log () в функции cron, как описано выше?