我正在尝试通过crontab.xml在我的自定义模块中添加cronjob,但是在多次运行cron_schedule
后它们没有出现在php bin/magento cron:run
表中。
如果我输入时间为<schedule>* * * * *</schedule>
,那么它在cron_schedule
表格中可以正常工作并获得作业。但我必须在凌晨1点设定时间运行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>
答案 0 :(得分:0)
您是否尝试过刷新缓存。
php bin/magento cache:flush
像这样运行cron怎么样?
php bin/magento cron:run