使用redis-queue插件,消費時其他方法如何獲取這條數(shù)據(jù)
<?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']
}
}
在問答中沒有搜到合適的解決方案