laravel队列

laravel队列,

Queue::push('SendMail', array('message' => $message));
Queue::push('SendEmail@send', array('message' => $message));
Queue::push(function($job) use $id {});
// 在多个 workers 中使用相同的负载
Queue::bulk(array('SendEmail', 'NotifyUser'), $payload);
// 开启队列监听器
PHP artisan queue:listen
PHP artisan queue:listen connection
PHP artisan queue:listen --timeout=60
// 只处理第一个队列任务
PHP artisan queue:work
// 在后台模式启动一个队列 worker
PHP artisan queue:work --daemon
// 为失败的任务创建 migration 文件
PHP artisan queue:Failed-table
// 监听失败任务
PHP artisan queue:Failed
// 通过 id 删除失败的任务
PHP artisan queue:forget 5
// 删除所有失败任务
PHP artisan queue:flush

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...