Почему в 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
?
1
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