user-2', function($data){
echo "user-2\n";
var_export($data);
});
// 消费失败触发的回调默认5
> 消费失败是指业务抛出异常`Exception`或者`Error`。例如当某个消息放生某种错误时不希望再次重试,代码类似
```
$client->onConsumeFailure(function (\Throwable $exception, $package)"\n";
// 当队列发生某种致命错误时
if ($exception->getMessage() === 'Some Fatal error') {
// 将此消息的最大重试次数设置为0
$package['max_attempts'] = 0;
}
// 返回修改后的`$package`数据结构
return $package;
});
``