關(guān)于 redis-queue 消費隊列的問題
按照文檔,比葫蘆畫瓢實現(xiàn)了 生產(chǎn)和消費
我項目有兩個隊列,分別為:
//隊列1
public $queue = 'updata-website';
//隊列2
public $queue = 'updata-wemedia';
process.php 配置
<?php
return [
'consumer' => [
'handler' => Webman\RedisQueue\Process\Consumer::class,
'count' => 8, // 可以設(shè)置多進(jìn)程同時消費
'constructor' => [
// 消費者類目錄
'consumer_dir' => app_path() . '/queue/redis'
]
]
];
我也在 queue\redis 里創(chuàng)建了兩個消費者。
但消費時, 并不會同時兩個隊列一起消費, 而是其中一個消費完 再去消費另一個。

如果是一個一個消費, 那后面新增的 豈不是要等待很久?
該怎么解決這個問題?
1個回答
年代過于久遠(yuǎn),無法發(fā)表回答