我正在尝试通过 crontab.xml 在我的自定义模块中添加 cronjob,但它们没有出现在 cron_schedule
中运行后的表格 php bin/magento cron:run
多次。
如果我输入时间为 <schedule>* * * * *</schedule>
它有效,工作在 cron_schedule
中得到安排 table 。但我必须设定时间在凌晨 1:00 运行 cronjob。这是我的 crontab.xml
<?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="abc_import" instance="Abc\Xyz\Model\Api" method="importProducts">
<schedule>0 1 * * *</schedule>
</job>
</group>
</config>
最佳答案
您是否尝试过刷新缓存。
php bin/magento cache:flush
像这样运行 cron 怎么样?
php bin/magento cron:run
关于php - 自定义 cron 作业未安排 Magento2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44973134/