Почему в crontab необходимо добавить 3 задания cronjob


Начиная с официальной документации: https://devdocs.magento.com/guides/v2.2/config-guide/cli/config-cli-subcommands-cron.html#create-the-magento-crontab

Где-то там есть это..., которое добавляется в crontab

#~ MAGENTO START
* * * * * /usr/bin/php /var/www/html/magento2/bin/magento cron:run | grep -v Ran jobs by schedule >> /var/www/html/magento2/var/log/magento.cron.log
* * * * * /usr/bin/php /var/www/html/magento2/update/cron.php >> /var/www/html/magento2/var/log/update.cron.log
* * * * * /usr/bin/php /var/www/html/magento2/bin/magento setup:cron:run >> /var/www/html/magento2/var/log/setup.cron.log
#~ MAGENTO END

Есть 3 вещи, которые выполняются каждую минуту.
В чем разница между cron:run, cron.php и setup:cron:run ?

Author: Marius, 2019-02-27

1 answers

Для Magento требуется выполнить 1+2,3 задачи cron:

1 - cron:run = индексатор и запланированные задачи

2 - setup:cron:run = Мастер веб-настройки + Менеджер компонентов

3 - update/cron.php = Обновление системы

 1
Author: MagenX, 2019-02-27 11:14:21