stakhanovist / queue
创建特定的队列客户端对象
v0.2.0-beta
2016-03-21 11:30 UTC
Requires
- php: >=5.5
- zendframework/zend-eventmanager: ~2.1
- zendframework/zend-math: ~2.1
- zendframework/zend-servicemanager: ~2.1
- zendframework/zend-stdlib: ~2.1
Requires (Dev)
- phpunit/phpunit: ~4.7
- satooshi/php-coveralls: dev-master
- zendframework/zend-config: ~2.1
Suggests
- stakhanovist/queue-amazon-sqs: Amazon SQS adapter for Stakhanovist queues
- stakhanovist/queue-db: Database adapter for Stakhanovist queues
- stakhanovist/queue-mongodb: MongoDb adapter for Stakhanovist queues
- stakhanovist/worker
This package is not auto-updated.
Last update: 2024-09-11 15:24:03 UTC
README
提供工厂函数以创建特定的队列客户端对象。
此库旨在提供消息队列抽象层,适用于进程间通信或分布式处理(可以使用worker库实现完整的作业队列系统)。
目前支持以下消息队列服务
-
通过
Zend\Db
驱动的SQL数据库队列 -
由MongoDb数据库驱动的队列,支持消息等待(使用capped collection和tailable cursor)
-
适用于非持久队列和单元测试的本地数组
已包含在此库中
安装
使用composer安装。
将以下内容添加到您的composer.json
文件中
"require": {
"stakhanovist/queue": "~0.2.0",
}
许可证
Stakhanovist Queue遵循BSD 2-Clause License,除非另有说明。
由于此库最初是从Zend\Queue库的代码重构而来,因此源代码部分仍保留New BSD License。