Download the PHP package fsw2/magento2-cron-runner without Composer
On this page you can find all versions of the php package fsw2/magento2-cron-runner. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fsw2/magento2-cron-runner
More information about fsw2/magento2-cron-runner
Files in fsw2/magento2-cron-runner
Package magento2-cron-runner
Short Description Magento 2 Cron Runner
License BSD-2-Clause
Informations about the package magento2-cron-runner
magento2-cron-runner
Originally developed by ©Creatuity as creatuity/magento2-cron-runner
Alternative cron runner for magento that aims for simplicity and handling large scale.
Installation
Features
Replaced cron scheduler
This module introduces another way of scheduling and executing cron jobs. Instead of runing a complex scheduling program and plan cron execution in advance, it creates a single table for all cron jobs in witch last execution time of job is stored among other values. Using last execution time and cron expression module checks if given job should be executed. Module uses a plugin to hook into bin/magento cron:run
so you dont need to change anything in server configuration after installing this module.
Admin Panel
You should see a simple management view under System
> Tools
> Manage Cron Jobs
.
With this panel you can:
- See all cron jobs and their status (OK, RUNNING, DISABLED, ERROR)
- See details about job last execution (output/errors/duration etc.)
- See simple statistics for a job (how many times it started, failed, avarage memory use etc.)
- Configure a cron job and:
- enable / disable it
- override its cron expresion (5 5 *)
- limit its execution time / memory
- Force a single cron jub to be executed now.
CLI
Module also adds usable CLI commands to work with cron jobs:
List all available cron gropus and jobs.
Execute single cron task synchronously. Task output and errors will be printed to stdout. Useful for debugging.
Cron jobs executor.
This command is automaticially plugged with DI to replace bin/magento cron:run
you will need it only in case of advanced problems with di.