Download the PHP package ecentria/crontab-bundle without Composer
On this page you can find all versions of the php package ecentria/crontab-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package crontab-bundle
Ecentria Crontab Bundle
Crontab Functionality of scheduling cron jobs.
The software utility cron is a time-based job scheduler in Unix-like computer operating systems.
People who set up and maintain software environments use cron to schedule jobs to run periodically
at fixed times, dates, or intervals.
This bundle provides a simple possibility to control crontab on application level.
Provides a possibility to auto-setup cron jobs required for project based on configuration file.
Table of Contents
- Installation
- Configuration
- Usage
- License
- Important Notice
Installation
console
php
Configuration
Bundle supports defining configuration by using regular expressions. Sequence of consumers collecting:
- Exact match will go first, if match is found collecting is finished.
- Searching for first match by regular expression
config/packages/ecentria_crontab.yml
Usage
Setup your crontab after deployment
After command finished it's job you can check crontab with:
And if everything is correct you should see
node-1.example.com
License
Important Notice
Ecentria Crontab Bundle schedules jobs using Crontab. A best practice for two or more applications that run on the same node is to assign a different user per application.
The best practice mentioned above prevents different applications overwriting each other's configurations. One user has only one cron table file, normally stored on /var/spool/cron/
All versions of crontab-bundle with dependencies
symfony/framework-bundle Version ^2.0||^3.0||^4.0
symfony/validator Version ^2.0||^3.0||^4.0
symfony/console Version ^2.0||^3.0||^4.0
dragonmantank/cron-expression Version ^2.0