Strapi Cron 任务未运行

问题描述 投票:0回答:1

我没有注意到我的服务器上有 cron 任务(我还在 server.js 文件上启用了 cron 任务)

这就是我的 cron 任务的样子

"*/1 * * * *": () => {
    console.log("month");
  },

它应该每分钟运行一次

node.js cron strapi
1个回答
1
投票

您需要确保在 Strapi 中设置两件事。

  1. 你的 con.js 位于 config/functions/cron.js 中
module.exports = {
//...
  '0/10 * * * * *': () => {
    console.log("I am running every 10 seconds >> " + new Date());
  },
//..
};
  1. 将以下内容添加到您的 config/server.js 以启用该过程
module.exports = ({ env }) => ({
  //...
  cron: {
    enabled: true
  },
  //...
});

日志
enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.