List of Advanced Cron Modules

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Modules are sorted alphabetically by supported Drupal version:

Drupal 8.9 || 9

Simple Cron

The Simple Cron is a light-weight module for cron job management.
The module provides a SimpleCron plugin that simplifies the implementation of new cron jobs. The build configuration form is also included in the SimpleCron plugin to make it easier to create a custom cron job settings.

  • Releases: 1.0.0 (June 3, 2021)

Drupal 8

Ultimate Cron

The Ultimate Cron handling for Drupal.
Runs cron jobs individually in parallel using configurable rules, pool management and load balancing.

  • Releases: 8.x-2.0-alpha4 (June 2, 2018)

Drupal 7

Cron Control

Using Cron Control, you'll be able to fine-tune Drupal's cron, with special features for clustered environments.

Using the current version of Cron Control, you'll be able to turn on or off individual cron jobs or define the server on which they should run.

  • Releases: 7.x-1.1

Cron Debug

Cron Debug will help you find cron processes which

  • fail due to programming or runtime errors
  • time out (PHP, server, database)
  • are very slow
    Cron Debug will also allow you to test run specific cron functions while not running others. This can be nice for developing cron functions where you don't want to run a full cron.php with all maintenance, alerts and other tasks every time you test your own function.
  • Releases: 7.x-1.2

Elysia Cron

Elysia Cron extends Drupal standard cron, allowing a fine grain control over each task and several ways to add custom cron jobs to your site.

  • Releases: 7.x-2.7

Ultimate Cron

The Ultimate Cron handling for Drupal.
Runs cron jobs individually in parallel using configurable rules, pool management and load balancing.

  • Releases: 7.x-2.8

Drupal 6

CronPlus

CronPlus adds more "cron" hooks to Drupal beyond the basic one, with each of the new hooks being called at or near specified time intervals (hourly, daily, weekly, monthly, and yearly).

  • Releases: 6.x-1.1
  • This project is not covered by Drupal’s security advisory policy.

Drupal 5

Cronapi

Cron API is a module that allows other modules to register their cron based functions and provides an administrator interface so admins can configure when specific cron actions are actually run.

  • Releases: 5.x-1.x-dev
  • This project is not covered by Drupal’s security advisory policy.

Unsupported

Croninfinite

Croninfinite allows you to run cron just like a cron job - but completely without a crontab, a site visitor or a manual cron run. It's really a kind of PHP implementation of the unix cron utility what is recommended for most sites.

  • Releases: 7.x-1.1
  • Unsupported
  • No further development

SuperCron

SuperCron is a complete replacement for Drupal's built-in Cron functionality. It allows you to:

  1. See the list of all Cron hooks found in the enabled modules
  2. Change the order in which cron hooks are called
  3. Disable certain hooks
  4. Run the tasks you choose in parallel, so that cron tasks will be executed all at once rather than one after the other
  5. Identify the exceptions raised by individual hooks
  6. Call hooks individually on demand (great for identifying problems)
  7. Keep executing cron hooks that follow an exception, limiting the damage to only one module
  8. Measure the time it takes for a cron hook to execute (we display the last call timings and the average timings)
  9. Capture any output generated by the hooks
  10. Change the way Cron behaves when the site is under load (this optional feature requires Throttle to be enabled)
  11. Limit the IP addresses that may be allowed to call your cron scripts
  • Unsupported
  • No further development
  • Abandoned for Security reasons (SA-2012-006)

Comments

Drupal 6 versions

andypost's picture

Only CronPlus in 6 release state

incorporated into wiki

greggles's picture

Thanks, that's a big deciding factor right now.

I've incorporated that into the wiki. Note that everyone has the ability to edit the wiki - no need to comment.

Super Cron!

What is the different between

dropbydrop's picture

What is the different between elysia and ultimate cron in terms of features and performance ?

Is it ok to edit the page and

dropbydrop's picture

Is it ok to edit the page and put in top those for the current drupal version, instead of alphabetical order?

There is also http://drupal.org/project/croninfinite
and
http://drupal.org/project/cron_debug
if we can include them.

I think the answer to both

greggles's picture

I think the answer to both questions is yes. Please, go ahead with any improvement that makes it easeier to compare them.

Similar Module Review

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: