bingcool / workerfy
workerfy is a cli Framework based on swoole extension, for everyone use it easily!
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 9
Watchers: 4
Forks: 1
Open Issues: 0
Type:project
Requires
- php: >=7.1.0
- ext-curl: *
- ext-json: *
- ext-pcntl: *
- ext-pdo: *
- ext-posix: *
- ext-redis: *
- ext-sockets: *
- ext-swoole: >=4.4.5
- ext-sysvmsg: *
- bingcool/library: dev-master
- dragonmantank/cron-expression: *
- malkusch/lock: dev-master
- php-amqplib/php-amqplib: ^3.1
- psr/log: *
- simps/mqtt: 2.x-dev
- symfony/filesystem: 5.4.x-dev
- symfony/polyfill-uuid: 1.26.x-dev
- symfony/string: 5.4.x-dev
- workerman/rabbitmq: dev-main
Requires (Dev)
- kwn/php-rdkafka-stubs: @dev
- swoole/ide-helper: @dev
This package is auto-updated.
Last update: 2024-11-14 19:00:16 UTC
README
Workerfy 是一个基于swoole的process实现的多进程模型,可以用于各种daemon后台进程的消费处理.
bingcool/library 是workerfy require 内置库,专为swoole协程实现的组件库
实现了包括:
- Db Mysql Model组件
- PostgreSql Model组件
- Kafka Producer Consumer组件
- Redis Cache组件
- Redis Queue队列组件
- Redis Delay Queue延迟队列组件
- RedisLock锁组件
- RateLimit限流组件
- Redis Public Subscribe组件
- Db 、Redis、Curl协程连接池组件
- UUid 自增id组件
- Curl基础组件