Download the PHP package hectorqin/php-resque without Composer
On this page you can find all versions of the php package hectorqin/php-resque. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download hectorqin/php-resque
More information about hectorqin/php-resque
Files in hectorqin/php-resque
Download hectorqin/php-resque
More information about hectorqin/php-resque
Files in hectorqin/php-resque
Vendor hectorqin
Package php-resque
Short Description Redis backed library for creating background jobs and processing them later. Based on resque for Ruby.
License MIT
Homepage https://github.com/hectorqin/php-resque
Package php-resque
Short Description Redis backed library for creating background jobs and processing them later. Based on resque for Ruby.
License MIT
Homepage https://github.com/hectorqin/php-resque
Please rate this library. Is it a good library?
Informations about the package php-resque
PHP-Resque
- PHP-Resque
- 安装
- 配置
- 使用
- 启动worker
- 投递任务
- 简单任务
- 自定义任务
- 监听事件
- 快捷投递任务
在 chrisboulton/php-resque 的基础上进行了如下改造:
- 采用psr-4自动加载规范
- 合并 php-resque-scheduler
- 新增自定义处理方法worker
- 支持自定义worker
- 支持redis扩展及Predis扩展
- 支持Timer定时器功能
- 支持Crontab定时任务功能
- 支持ThinkPHP5/6命令行使用
- 支持THinkPHP3.2控制器CLI模式使用
- 提供Controller trait便于其它框架启动worker
- 提供MagicCall trait便于提交队列任务
安装
配置
TP5/6 默认获取 resque 配置文件, TP3.2 默认获取 RESQUE_CONFIG 配置
使用
启动worker
投递任务
投递任务之前需要设置 ResqueRedis 的配置, Resque::setBackend($redis_backend);
,TP5 / TP6 默认自动使用resque配置文件。TP3.2需要手动配置 Resque::setBackend(C('RESQUE_CONFIG.redis_backend'));
。
简单任务
handler为任务执行函数
自定义任务
编写自定义任务类,继承 SimpleJob,在 execute 方法内编写任务逻辑
监听事件
快捷投递任务
All versions of php-resque with dependencies
PHP Build Version
Package Version
The package hectorqin/php-resque contains the following files
Loading the files please wait ....