Magento 2:Cron未按计划时间工作

Magento 2:Cron未按计划时间工作,cron,magento2,Cron,Magento2,我已在crontab中计划了我的cron,但没有计划。我已签入表cron_schedule,但未找到条目。我根据UTC格式的服务器时间进行设置: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Cron:etc/crontab.xsd">

我已在crontab中计划了我的cron,但没有计划。我已签入表cron_schedule,但未找到条目。我根据UTC格式的服务器时间进行设置:

<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Cron:etc/crontab.xsd">
    <group id="default">
        <job name="reminder_emails" instance="Vendor\Module\Cron\ReminderEmails" method="execute">
            <schedule>10 9 * * *</schedule>
        </job>
    </group>
</config>

10 9 * * *

cron被执行时更正为表达式,如
***
*/5***
,但不是任何特定时间。请帮助我获得正确的格式。

您使用什么环境开发(Windows、mac或linux)。请确保您有magento 2的配置cron。您可以在linux中使用命令“crontab-e”来确保为magento配置cron havd。

我认为正确的格式是:

<schedule>10 */9 * * *</schedule>
10*/9***
这意味着它每9小时10分钟运行一次

示例00:10、9:10….

您可以使用此选项检查cron作业计时格式

此外,您还可以使用命令crontab-l检查magento上的cron配置

您可以使用以下命令安排cron作业:php-bin/magento-cron:run--group=“default”