laravel - Job' retryUntil 函数似乎没有按预期工作
问题描述
我有这份使用retryUntil的工作
class ExampleJob implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
public function handle()
{
throw new \RuntimeException('oops');
}
public function retryUntil()
{
return now()->addSeconds(5);
}
}
当我运行这项工作时,我期望它失败时会一次又一次地运行,直到 5 秒结束。但它只运行一次。为什么?