首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Shopware 6中调度任务

如何在Shopware 6中调度任务
EN

Stack Overflow用户
提问于 2022-04-13 10:05:11
回答 1查看 360关注 0票数 1

我已经创建了一个自定义计划任务。我还使用以下教程注册了它:https://developer.shopware.com/docs/guides/plugins/plugins/plugin-fundamentals/add-scheduled-task#overview,但是,在我的数据库中,这个任务的状态仍然是“排队”而不是“调度”。这将停止任务的执行。怎么解决这个问题?我目前正在本地主机上工作。

EN

回答 1

Stack Overflow用户

发布于 2022-04-13 11:30:49

状态queued意味着将执行该任务的消息发送到消息队列。如果状态没有自动更改,这表明现在工作人员正在执行队列中的消息。

默认情况下(用于dev设置!)有一个AdminWorker,它将轮询和执行来自队列的消息,只要商店管理在浏览器中打开。还可以根据CLI手动启动工作人员:

代码语言:javascript
复制
bin/console messenger:consume

您可以找到如何使用消息队列以及如何在官方文件中启动工作人员的更多信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71855628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档