laravel 5.2队列延时

xiaoxiao2021-02-28  93

配置 config/queue.php 'default' => env('QUEUE_DRIVER', 'database') eve SESSION_DRIVER=file QUEUE_DRIVER=database 编辑任务 <?php namespace App\Jobs; use App\User; use App\Jobs\Job; use Illuminate\Contracts\Mail\Mailer; use Illuminate\Queue\SerializesModels; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Bus\Queueable;\\延时任务delay()需要加载 class SendReminderEmail extends Job implements ShouldQueue { use InteractsWithQueue, SerializesModels , Queueable; public function handle(Mailer $mailer) { echo 'ceshi'; } } 调用 public function subtract_store($order_id = 392) {    $job = (new AddSubtractStore($order_id))->delay(5);    $this->dispatch($job); }
转载请注明原文地址: https://www.6miu.com/read-55220.html

最新回复(0)