Skip to content Skip to sidebar Skip to footer

Can Firebase/parse Run Code At A Certain Time Every Day?

Is it possible on Firebase or Parse to set up something kinda like a cron job? Is there a way to set up some sort of timed operation that runs over the stored user data? For examp

Solution 1:

Yes, this can be done with Parse. You'll need to write your matching function as a background job in cloud code, and then you'll need to schedule the task in the dashboard. In terms of the flexibility in scheduling, it's not as flexible as cron but you can definitely run a task at the same time every day, or every x minutes/hours.

Tasks can take 15 mins max to execute before they're killed, so depending on the size of your database or the complexity of your task, you may need to break it up into different tasks or make it resumable.

Solution 2:

Just to confirm about Firebase:

As @rickerbh said, it can be done with Parse, but currently there is no way for you to run your code on Firebase's server. There are 2 options for you 2 solve this:

  1. You could use Firebase Queue and run your code in Node.js
  2. You could use a different library such as Microsoft Azure (I still haven't tried this yet, I'm not sure if it provides Job Scheduling for Android)

However, Firebase is working on something called Firebase Trigger, which will solve our problem, however it is still not released with no confirmed release date.

Post a Comment for "Can Firebase/parse Run Code At A Certain Time Every Day?"