deboorn/laravelcommandbusresqueex
Composer 安装命令:
composer require deboorn/laravelcommandbusresqueex
包简介
Laravel Command Bus Resque connector for Queue with Exponential Backoff.
README 文档
README
This package allows you to connect to Resque when using Queue and the Command Bus.
This is a fork of deedod's laravel-resque-ex modified to work with Laravel 5 Command Bus.
Also adds automatic exponential backoff with default delay of 30 seconds and max delay of 2 hours.
Requirements
- PHP 5.4+
- Laravel 5.0
Installation
Add the following to your project's composer.json:
"require": {
"deboorn/laravelcommandbusresqueex": "dev-master"
}
Now you need to run the following to install the package:
$ composer update
Next you need to add the following service provider to your app/config/app.php:
'Resque\ServiceProviders\ResqueServiceProvider'
Now you need to add the following to your /app/config/queue.php "connections" section:
"resque" => [
"driver" => "resque"
]
If you wish to use this driver as your default Queue driver you will need to set the following as your "default" drive in app/config/queue.php:
"default" => "resque",
Enqueing a Job
Same as Laravel Command Bus Queued Commands.
Starting Resque Listener
Execute resque:listen command with comma seperated list of queue names:
$ php artisan resque:listen --queue=default
Starting Resque Scheduler Listener
Execute resque:schedulerlisten command with comma seperated list of queue names:
$ php artisan resque:schedulerlisten --queue=default
Further Documentation
License
Laravel Resque is open-sourced software licensed under the MIT license.
统计信息
- 总下载量: 26
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-02-09