mmfei/hyperf-async-event

hyperf 的异步事件

v3.0.2 2023-01-11 15:16 UTC

This package is auto-updated.

Last update: 2024-09-11 19:15:19 UTC


README

这是基于 async-queue 的 event 的异步框架

事件 异步队列

安装

composer require mmfei/event
composer require mmfei/async-queue
composer require mmfei/hyperf-async-event

配置

发布配置

php bin/hyperf.php vendor:publish mmfei/hyperf-async-event

配置文件

+ ./config/autoload/async_queue.php
+ ./config/autoload/dependencies.php
+ ./config/autoload/processer.php
+ ./config/autoload/redis.php

用法

$event = new \StdClass();
//$event->async_delay = 0;
$event->is_support_async = true;
$event->data = 'test';
\Hyperf\Utils\ApplicationContext::getContainer()->get(EventDispatcherInterface::class)->dispatch($event);

更多配置

只有部分事件是异步的吗?