webman-rqueue
webman-rqueue copied to clipboard
setPendingTimer定时器自动ack方法有bug
https://github.com/workbunny/webman-rqueue/blob/master/src/Builders/Traits/MessageQueueMethod.php,351行这里的$datas[2]永远都是空数组
if ($datas = $datas[2] ?? []) {
redis6.2版本中xAutoClaim命令查询出来
redis7.4版本中xAutoClaim命令查询出来
建议修改为
if ($datas = $datas[1] ?? []) {
https://github.com/workbunny/webman-rqueue/blob/master/src/Builders/Traits/MessageQueueMethod.php,352行
if ($client->xAck($queueName, $groupName, $datas)) {
建议修改为
if ($client->xAck($queueName, $groupName, array_keys($datas))) {