funddy/worker
Composer 安装命令:
composer require funddy/worker
包简介
Worker component
关键字:
README 文档
README
Simple asynchronous worker library based on Redis queues.
Installation
composer require funddy/worker
Usage
Publisher
<?php require 'vendor/autoload.php'; use Funddy\Worker\WorkerRedisClient\PredisWorkerRedisClient; use Funddy\Worker\WorkQueue\RedisWorkQueue; use Predis\Client; $predisClient = new Client('tcp://localhost'); $redisClient = new PredisWorkerRedisClient($predisClient); $queue = new RedisWorkQueue('myqueue', $redisClient); $queue->publish('Hello world!');
Consumer
<?php require 'vendor/autoload.php'; use Funddy\Worker\WorkerRedisClient\PredisWorkerRedisClient; use Funddy\Worker\WorkQueue\RedisWorkQueue; use Predis\Client; $predisClient = new Client('tcp://localhost'); $redisClient = new PredisWorkerRedisClient($predisClient); $queue = new RedisWorkQueue('myqueue', $redisClient); while(true) { $message = $queue->consume();//Blocking echo $message; }
统计信息
- 总下载量: 1.42k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 9
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2012-10-24