【问题标题】:Laravel job query Asynchronous / Synchronous?Laravel 作业查询异步/同步?
【发布时间】:2017-06-30 10:29:20
【问题描述】:

Laravel 作业队列是异步的吗?

我想以同步方式执行一系列进程

假设我在作业队列中有三个进程

  1. 进程 1
  2. 进程 2
  3. 进程 3

我只想在 process-1 成功执行或 process-1 尝试 3 次失败后才执行 process-2 依此类推...

如果队列是同步的,这不是问题,对吗?

如果队列是异步的,那么最好的做法是什么?

【问题讨论】:

    标签: php laravel laravel-queue laravel-jobs


    【解决方案1】:

    你可以使用Job Chaining,描述为:

    作业链允许您指定应该排队的作业列表 依次运行。如果序列中的一个作业失败,其余的 作业将不会运行。

    查看文档:https://laravel.com/docs/master/queues#job-chaining

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-20
      • 1970-01-01
      • 1970-01-01
      • 2020-01-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多