当前位置: 首页 > 知识库问答 >
问题:

在laravel作业中,使用数据库作为队列连接。但是队列:工作命令不触发队列?

曾嘉荣
2023-03-14

当使用QUEUE_CONNECTION=syncPHP工匠队列:工作正在运行,但当使用QUEUE_CONNECTION=数据库队列不触发。

共有2个答案

扶隐水
2023-03-14

请快跑

php artisan queue:work --queue orders
百里伟
2023-03-14

你需要逃跑

php artisan queue:restart 

在一个标签和另一个正在运行的标签中

php artisan queue:work
 类似资料:
  • 我试图在容器启动并运行后运行以下命令。 " 然而,这完全破坏了我的容器启动。 我应该如何以Docker的方式来做这件事? 编辑: 使用docker-comact我添加了这一行到我的docker-compose.yml文件 容器启动了,但没有提供任何请求:S 使用此选项: 启动后容器停止运行 最终解决方案 所以最后我想,也许负责交付应用程序的服务器不应该是运行队列的服务器。 因此,我启动了同一doc

  • rabbitMQ 工作队列 轮询分发 >[danger] 简单队列是一对一的关系,一个生成者对应一个消费者,实际开发中,一般消费者是以业务相结合的,需要时间去处理业务,如果只有一个消费者,那么生产者就会积压很多消息,消费不出去 代码演示: 'use strict'; const Controller = require('egg').Controller; /** * 队列一对多演示 * 生产

  • 工作队列接口 结构体 struct   rt_workqueue   工作队列控制块 更多...   struct   rt_work   工作回调函数信息 更多...   函数 struct rt_workqueue *  rt_workqueue_create (const char *name, rt_uint16_t stack_size, rt_uint8_t priority)   创

  • 我有一个奇怪的问题Laravel队列:工作。在我的crontab中,我设置了一个工作,就像Laravel文档中描述的那样 在我的应用程序/控制台/Kernel.php我设置这个: 在我的正式服php工匠队列中:工作运行几秒钟,然后被“杀死”。这就是我所期望的。 在我的开发盒php artisan队列中:工作永远运行。因此,激活cron作业会产生php进程,直到整个内存被填满。 两个盒子都是Cent

  • 我正在使用带有beanstalkd的Laravel4.1在后台运行一些密集的Photoshop PSD文件处理。我还安装了phpBeanstalkdAdmin来监视队列中发生的事情。 正在处理的作业大约需要7-10分钟,但我注意到我的一些作业会重新启动,即使它们仍在忙于运行。 留意phpBeanstalkadmin,我可以看到工作被埋葬时排队:听拿起工作,但过了一会儿,它被踢了回来,准备好了。 要

  • 问题内容: 您是否知道/使用任何针对python的分布式作业队列?您可以共享链接或工具吗 问题答案: 如果您使用的是Django,那么除了进行多处理之外,还有Celery项目。