M2|Почему нам нужно выполнить cron: запустить дважды, выполнив первый раз?


Я создал пользовательское задание cron и протестировал его на локальном сервере, где оно должно выполняться

Bin/magento cron: выполнить

Два раза одновременно, а затем это пользовательское задание создается и планируется.

Почему это так?

Author: Ajwad Syed, 2019-09-15

1 answers

Потому что он создан для такой работы.

Это из документации Magento

"Вы должны запустить cron дважды: первый раз, чтобы обнаружить задачи для запуска, а второй раз - для запуска самих задач. Второй запуск cron должен выполняться в запланированное время или после него для каждой задачи"

Https://devdocs.magento.com/guides/v2.3/config-guide/cli/config-cli-subcommands-cron.html

 3
Author: BartZalas, 2019-09-16 07:05:26