cron - Magento 2:Cron 未按预定时间工作
问题描述
我已经在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>
cron 被执行更正为表达式* * * * *
,*/5 * * * *
但不是任何特定时间。请帮我把格式弄对。
解决方案
您用于开发的环境(window、mac 或 linux)。请确保您已为 magento 2 配置了 cron。您可以在 linux 中使用命令“crontab -e”来确保为 magento 配置 cron。https://devdocs.magento.com/guides/v2.3/config-guide/cli/config-cli-subcommands-cron.html
推荐阅读
- python - Save numpy array into pandas cell
- javascript - 如何在打字稿中将一些属性从一个数组添加到另一个数组
- android - limitToLast(int) 会下载数据库引用下的全部数据吗?
- python - vscode python未解决的导入
- c - 如何编写高 dcache 未命中率 c 代码
- python - 基于重复值的列值替换
- r - 不允许具有非零长度索引的零长度向量
- python - 基于列值组合数据框
- java - 获取时具有相同键的映射显示与该键相关的所有内容
- kotlin - ReferenceError: 将 kotlin 编译到 JS 浏览器时未定义模块