Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Use of Cron jobs in Google App Engine

People also ask

What is cron jobs used for?

Cron Jobs are used for scheduling tasks to run on the server. They're most commonly used for automating system maintenance or administration. However, they are also relevant to web application development. There are many situations when a web application may need certain tasks to run periodically.

What is cron job in Google Cloud Platform?

You can use Cloud Scheduler to set up scheduled units of work, known as cron jobs, that are sent to targets on some recurring schedule, also called the job interval or frequency. Only a single instance of a job should be run at any time.

What is cron job in SEO?

Cron is a time-based job scheduler in Unix or Unix-like computer operating systems. You can use Cron to schedule jobs, i.e. to execute commands or shell scripts at specified times, dates, or intervals.


Google has officially enabled cron in the AppEngine, for more details check:

Cron for Python: http://code.google.com/appengine/docs/python/config/cron.html

Cron for Java: http://code.google.com/appengine/docs/java/config/cron.html


This page lists how to achieve Cron-like functionality on Google Appengine.


You can now run scheduled tasks with google appengine

http://code.google.com/appengine/docs/python/config/cron.html#Securing_URLs_for_Cron


Read comments to issue 6 for possible workarounds.


Use http://schedulerservice.appspot.com/ or http://code.google.com/p/gaeutilities/wiki/Cron