abc/job

A PHP库,用于异步分布式任务处理

0.4.10 2021-02-20 15:31 UTC

README

Build Status

使用php-enqueue作为传输层的PHP库,用于异步分布式任务处理。

注意:此项目仍处于实验阶段!

特性

此库提供以下特性

  • 异步分布式处理
    • 任务:单个任务
    • 批处理:并行处理多个任务
    • 序列:按顺序处理多个任务
    • 自由组合Job、Sequence和Batch
  • 任务状态信息
  • 取消和重启任务
  • 计划处理任务(需要AbcSchedulerBundle 2.x)
  • JSON REST-Api & PHP客户端库
  • OpenApi 文档

安装

composer require abc/job

演示

您可以在这里找到演示。

许可证

MIT许可证(MIT)。请参阅许可证文件获取更多信息。