redis-queue消费获取数据

fantasmic

问题描述

使用redis-queue插件,消费时其他方法如何获取这条数据

<?php

namespace app\queue\redis;

use Webman\RedisQueue\Consumer;

class MyMailSend implements Consumer
{
    // 要消费的队列名
    public $queue = 'send-mail';

    // 连接名,对应 plugin/webman/redis-queue/redis.php 里的连接`
    public $connection = 'default';

    // 消费
    public function consume($data)
    {
        // 无需反序列化
        var_export($data); // 输出 ['to' => 'tom@gmail.com', 'content' => 'hello']
    }
}

为此你搜索到了哪些方案及不适用的原因

在问答中没有搜到合适的解决方案

848 1 0
1个回答

不败少龙

那你直接用redis去获取试试 直接new redis_queue

  • 暂无评论
年代过于久远,无法发表回答
×
🔝