Мое приложение размещено в firebase. Это угловое приложение с базой данных пожарных. В настоящее время у меня есть сценарий, в котором мне нужно проверить, истек ли срок действия чего-либо, а затем принять меры. Для этого у меня в настоящее время есть приложение узла, работающее в обработчике приложений, у которого запланировано задание cron, которое запускается каждые 2 секунды, чтобы опросить базу данных firestore для коллекции и посмотреть, не устарело ли время истечения, чем текущее время, и затем оно выполняет запланированное задача.
cron.schedule("*/2 * * * * *", fn => {
// code here for intended task
}
Из-за этой 2-секундной работы cron мне нужно поддерживать экземпляр на движке приложения. Я пытался выяснить, могу ли я использовать облачный планировщик для планирования работы, чтобы сэкономить деньги, не имея экземпляра в движке приложения.
Но степень детализации облачного планировщика составляет только до каждой 1 минуты, и я ищу степень детализации в секундах, чтобы можно было планировать выполнение задания каждые 2 секунды. Есть ли способ, которым я могу достичь этого без необходимости размещать приложение на движке приложения.