redis-job-queue:RJQ是基于Redis和PHP的作业队列管理器和工作器

时间:2024-06-15 00:33:55
【文件属性】:

文件名称:redis-job-queue:RJQ是基于Redis和PHP的作业队列管理器和工作器

文件大小:21KB

文件格式:ZIP

更新时间:2024-06-15 00:33:55

PHP

适用于PHP的RJQ(Redis作业队列) RJQ是基于Redis和PHP的作业队列管理器。 它确实很小,可以容错,并且安装和使用都非常简单。 功能性 易于安装,易于启动或跟踪任务 从CLI和Redis获取作业服务器统计信息 在1小时内保留工作经历 Gracefull停止(等待任务完成) 集群能力,工作优先级 容错(redis崩溃,作业异常,PHP致命错误) 作业崩溃后重试(每次尝试间隔1秒) 根据工作量管理工人分配 低任务延迟(平均50ms) 详细模式用于调试(也可以从Windows的DEV启动) 快速入门(将其安装为守护程序) mkdir /etc/rjq git checkout https://github.com/ichiriac/redis-job-queue.git /etc/rjq cp /etc/rjq/bin/rjq_init /etc/init


【文件预览】:
redis-job-queue-master
----.gitignore(52B)
----src()
--------RedisJobQueue.php(7KB)
--------RedisQueue.php(2KB)
--------JobManager.php(7KB)
--------JobWorker.php(8KB)
--------RedisClient.php(12KB)
----bin()
--------rjq.php(3KB)
--------rjq_init(435B)
--------worker.php(2KB)
--------cmd()
----README.md(3KB)
----tests()
--------test-stress.php(494B)
--------loader.php(1KB)
--------basic_worker.php(96B)
--------config.json(371B)
----config.json(233B)

网友评论