xaav/queue-bundle

Symfony2的作业队列

安装: 509

依赖: 0

建议者: 0

安全: 0

星标: 11

关注者: 3

分支: 0

开放问题: 1

类型:symfony-bundle

0.9 2011-08-04 20:20 UTC

This package is not auto-updated.

Last update: 2024-09-22 02:54:10 UTC


README

作业队列是由作业调度软件维护的一种系统软件数据结构。

用户将他们想要执行的程序,即“作业”,提交到队列中进行批量处理。调度软件维护队列作为可运行作业的池。

调度器可能会使用多个批量队列来区分作业类型,这取决于以下参数:

  • 作业优先级
  • 预估执行时间
  • 资源需求

使用批量队列可带来以下好处:

  • 多个用户之间共享计算机资源
  • 在计算机不太忙碌时进行作业处理
  • 避免在每分钟都需要人工监督的情况下闲置计算资源
  • 允许全天候高利用昂贵的计算资源

有关更多信息或文档,请参阅wiki

安装

将以下内容添加到您的 deps 文件中

[XaavQueueBundle]
    git=git://github.com/xaav/XaavQueueBundle.git
    target=/bundles/Xaav/QueueBundle

运行 vendors 脚本

php bin/vendors install

有关更详细的指南,请参阅此处

贡献

以下贡献是受欢迎的

  • 拉取请求
    • 添加适配器
    • 添加清空队列的方法
  • 报告问题
    • 报告错误/崩溃
    • 建议新功能
  • 改进wiki页面

如果这个包对您有帮助,请考虑做出上述贡献之一或多个。

许可证

此作品已进入公有领域,并可在xaavnetwork 开放许可证下获得。