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:
- See the list of all Cron hooks found in the enabled modules
- Change the order in which cron hooks are called
- Disable certain hooks
- Run the tasks you choose in parallel, so that cron tasks will be executed all at once rather than one after the other
- Identify the exceptions raised by individual hooks
- Call hooks individually on demand (great for identifying problems)
- Keep executing cron hooks that follow an exception, limiting the damage to only one module
- Measure the time it takes for a cron hook to execute (we display the last call timings and the average timings)
- Capture any output generated by the hooks
- Change the way Cron behaves when the site is under load (this optional feature requires Throttle to be enabled)
- 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
Only CronPlus in 6 release state
incorporated into wiki
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.
knaddison blog | Morris Animal Foundation
Super Cron!
http://drupal.org/project/supercron
What is the different between
What is the different between elysia and ultimate cron in terms of features and performance ?
Is it ok to edit the page and
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
I think the answer to both questions is yes. Please, go ahead with any improvement that makes it easeier to compare them.
knaddison blog | Morris Animal Foundation