flowpack/jobqueue-beanstalkd

实现了对beanstalkd工作队列的特定队列实现。需要安装flowpack/jobqueue-common和pda/pheanstalk包。

安装次数: 21,318

依赖项: 0

建议者: 0

安全: 0

星标: 6

关注者: 7

分支: 7

开放问题: 0

类型:neos-package

4.0.1 2018-06-23 06:41 UTC

This package is auto-updated.

Last update: 2024-09-13 09:46:20 UTC


README

基于Flowpack.JobQueue.Common包和beanstalkd实现的作业队列后端。

用法

使用composer安装此包

composer require flowpack/jobqueue-beanstalkd

如果尚未安装,它将检索其依赖项,即jobqueue-commonpda/pheanstalk注意:此包需要一个运行的beanstalkd服务器

现在队列可以配置如下

Flowpack:
  JobQueue:
    Common:
      queues:
        'some-queue':
          className: 'Flowpack\JobQueue\Beanstalkd\Queue\BeanstalkdQueue'
          executeIsolated: true
          options:
            client:
              host: 127.0.0.11
              port: 11301
            defaultTimeout: 50
          releaseOptions:
            priority: 512
            delay: 120

特定选项

BeanstalkdQueue支持以下选项

提交选项

JobManager::queue()BeanstalkdQueue::submit()Job\Defer注解支持的附加选项

释放选项

通过releaseOptions指定的附加选项

许可证

此包根据MIT许可证授权

贡献

欢迎提交拉取请求。请确保阅读行为准则