使用Laravel 4队列完成Iron.io任务时获取状态的最佳方法

时间:2013-09-10 20:12:43

标签: queue laravel laravel-4 message-queue iron.io

我将使用Laravel 4队列并将它们与Iron.io集成 所有这一切都很直接,我不认为我会遇到这个问题。

我感兴趣的是在任务完成后获得状态的最佳方式是什么?

Iron.io将对我的服务器进行返回调用以触发作业,一旦该作业完成,我需要通知用户...

我如何存储此回复,并且仍然知道与之相关的工作,因为会有多种不同的工作类型?

我想知道你是如何实现这一点的。

由于

1 个答案:

答案 0 :(得分:0)

正如约瑟夫在评论中指出的那样,你需要:

  1. 希望有一个足够快的工作,以便在用户仍在浏览器中时完成
  2. 使用某种方式将数据推送回您的网络浏览器。
  3. 流行的方法是:

    1. Websockets
    2. Server-sent events
    3. Long polling - with ajax