如題,想問下如何獲取去當前失敗執(zhí)行的次數,比如我有個需求,想在失敗第n次后推送飛書 釘釘之類的,目前是自己加了任務唯一id 結合redis incrBy 實現的,但總感覺這樣不太好, redis-queue 內部是否有實現有 $this->getAttempts(); 這種接口之類的?
還有就是希望 retry_seconds 能支持傳入一個數組,類似這樣
<?php
return [
'default' => [
'host' => 'redis://127.0.0.1:6379',
'options' => [
'auth' => '', // 密碼,可選參數
'db' => 0, // 數據庫
'max_attempts' => 5, // 消費失敗后,重試次數
'retry_seconds' => [5,10,60,180,360], // 重試間隔,單位秒
]
],
];