nasustop/hapi-queue 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

nasustop/hapi-queue

最新稳定版本:3.0.2

Composer 安装命令:

composer require nasustop/hapi-queue

包简介

关键字:

README 文档

README

hyperf的队列组件,兼容hyperf/async-queuehyperf/amqp

安装

composer require nasustop/hapi-queue

声称配置文件

php bin/hyperf.php vendor:publish nasustop/hapi-queue

调用队列的方式

$job = new DemoJob(['name' => 'hapi']);
(new Producer($job))->onQueue('test')->dispatcher();

监听队列

命令行

php bin/hyperf.php hapi:queue:work [queue]

Process进程

# 新建process文件DemoProcess.php
# queue配置文件中设置了几个队列,就建立几个process文件,$queue 为配置中的队列名称

<?php

namespace App\Demo;

use Nasustop\HapiQueue\Consumer;

class DemoConsumer extends Consumer
{
    protected string $queue = 'default';
}

# 将DemoProcess加入到process配置文件中
# cat config/autoload/processes.php
<?php

return [
    App\Process\Queue\QueueDefaultProcess::class,
];

统计信息

  • 总下载量: 10
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-04-03