监听php队列,执行一个队列监听
Laravel 内含一个 Artisan 命令,它将推送到队列的工作拉来下执行,你可以使用 queue:listen 命令,来执行这件常驻任务:
开始队列监听
php artisan queue:listen
你也可以指定特定队列连接让监听器使用:
php artisan queue:listen connection
注意当这个任务开始时,这将会一直持续执行到他被手动停止,你也可以使用一个处理监控如 Supervisor 来确保这个队列监听不会停止执行。
你也可以在 listen 命令中使用逗号分隔的队列连接,来设置不同队列连接的优先层级:
php artisan queue:listen --queue=high,low
在这个范列中,总是会优先处理 high-connection 中的工作,然后才处理 low-connection。
指定工作超时参数
你也可以设置给每个工作允许执行的秒数:
php artisan queue:listen --timeout=60
指定队列休息时间
此外,你也可以指定让监听器在拉取新工作时要等待几秒:
php artisan queue:listen --sleep=5
注意队列只会在工作时休息,假如有许多可执行的工作,队列会持续的处理工作而不会休息
处理队列上的第一个工作
当你只想处理队列上的一个工作你可以使用 queue:work Artisan 命令:
php artisan queue:work
监听php队列,执行一个队列监听相关推荐
- abcde依次进入一个队列_一个队列的入队序列为:abcde,则队列的出队序列是( )。
[判断题]在具有头结点的单链表中,头指针指向单链表中第一个元素结点. [单选题]n个结点的线索二叉树上含有的线索数为( ) . [判断题]A 算法的时间复杂度为O(n),B算法的时间复杂度为O(2 n ...
- 如果用一个循环数组q[0..m-1]表示队列时,该队列只有一个队列头指针front,不设队列尾指针rear,求这个队列中从队列投到队列尾的元素个数(包含队列头、队列尾)。
#include <iostream> using namespace std;//循环队列(少用一个空间)长度 #define M (8+1)typedef struct node {i ...
- 【c语言】两个队列实现一个栈
两个队列实现一个栈 核心思想:模拟出栈的后进先出操作 创建queue1和queue2,入栈时选择一个非空队列执行入队列操作(若两个队列都为空,则随机选择一个队列),出栈时需要先从非空队列queue1把 ...
- 两个栈实现一个队列与两个队列实现一个栈
http://blog.csdn.net/z84616995z/article/details/19204529 两个栈实现一个队列: 原理方法:用一个栈为主栈,一个栈为辅助栈存放临时元素. 入队:将 ...
- windchill创建定时队列执行
1.指定包下创建队列方法类--CreateQueueForTest: 2.定义队列执行业务类--TestCreateQueue,编写具体业务方法: 3.启动windchill服务,在windchill ...
- Php laravel 队列,Laravel 的队列系统介绍
这篇文章主要介绍的内容是关于Laravel 的队列系统介绍,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 Laravel 队列为不同的后台队列服务提供统一的 API , 例如 Bean ...
- 0x12.基本数据结构 — 队列与单调队列
目录 一.队列 0.UVA540 团体队列 Team Queue 1.AcWing 133. 蚯蚓(模拟优先队列) 二 .单调队列 0.AcWing 135. 最大子序和(单调队列) 1.luogu ...
- c语言建立队列(顺序队列、循化队列和链式队列)
c语言建立队列 一.顺序队列 队列的顺序存储结构 顺序队列的讨论 "下溢"现象 "真上溢"现象 "假上溢"现象 二.如何解决"假上 ...
- kafka删除队列_Kafka消息队列
刚做完一个项目,从现在开始习惯在有时间的时候做一些总结,也为大家分享一些我踩坑的经验.先说说我在项目中使用kafka遇到的坑.首先,介绍一下背景,kafka的基础实现是项目组另一位大哥帮忙编写的,我只 ...
- 监听返回app_基于 Redis 消息队列实现 Laravel 事件监听及底层源码探究
在 Laravel 中,除了使用 dispatch 辅助函数通过 Illuminate\Bus\Dispatcher 显式推送队列任务外,还可以通过事件监听的方式隐式进行队列任务推送,在这个场景下,事 ...
最新文章
- Struts2工作原理详解
- 现半透明的popupwindow
- python去除扩展名
- MATLAB函数记录
- python模块讲解_python模块详解
- 使用outputstream写到指定位置_MaxCompute Spark与Spark SQL对比分析及使用注意事项
- C#单元测试如何查看输出的调试信息?
- 出发啦,不要问那路在哪
- 巴特沃斯归一化数字低通滤波器参数、原理及使用方法
- 用html制作静态音乐欣赏,【HTML】简单的静态音乐网页设计
- 小米note3的开发者选项在哪里?怎么进入开发者模式?如何显示布局边界?
- 被国人误解了千年的七句话
- 输入快递单号查询不到物流怎么办
- 计算机网络 - 应用层
- SQL50题(MySQL)
- 【C++】如何阅读别人的代码?如何阅读别人的C++代码?如何高效学习他人代码
- 弹性公网IP(EIP)
- 我的上半年“手相”-----“奔跑中的2015”
- 数说亚洲杯小组赛:冷门四宗“最”知多少?
- dns辅服务器未响应是网卡受损,DNS服务器未响应一键修复教程
热门文章
- 微星网卡linux驱动,微星b360系列win10无法安装网卡驱动解决方法_武汉久龙电脑维修中心...
- antdesign——select搜索
- PHP QQ网页三方登录
- ajax加载图片使用,Lightbox–Ajax加载下图片灯箱的使用
- 大数据讲课笔记2.2 大数据应用场景
- Visual Studio 拆分C#代码到多个cs文件
- 计算机房等电位连接,《计算机房屏蔽及等电位防护措施原稿2021版》
- http 405原因
- 【codevs4093】 EZ的间谍网络 强连通分量+tarjan缩点
- 处女作《Web全栈开发进阶之路》出版了!