数据库作业队列库

v1.1.0 2018-08-23 23:07 UTC

This package is not auto-updated.

Last update: 2024-09-14 12:49:36 UTC


README

Build Status

过去我需要一个简单的队列来处理托管在“分片主机”或其他有限PHP环境中的应用。

  1. 无法访问cli,
  2. 没有持久进程
  3. 没有chmod - 在cpanel或等效中物理设置写权限。
  4. 小型单节点安装。

我开发了LaterJob来处理以下作业:

  1. 邮件队列。
  2. 短信队列。
  3. 缩略图生成。
  4. PDF生成。

这是一个简单的队列,类似于Zend\DB\Queue,但它包含了metrics

  1. 为php 5.3编写。
  2. 使用Symfony2组件和Doctrine DBAL编写。
  3. 使用Cron脚本来运行工作者和生成指标。
  4. 可以运行多个工作者。
  5. 如果需要,每个脚本可以有多个队列。
  6. 将状态转换记录到数据库中作为活动,这些活动驱动指标。
  7. 通过composer安装。

入门指南

通过composer安装

 "require" : {
        "icomefromthenet/laterjob" :"dev-master"
 }

了解更多

我会从文档开始。