2015-04-23 98 views
1

我正在开发一个Laravel 4.2项目。 我无法得到关于laravel排队服务的想法。我已经阅读了许多关于它的文件,但仍然不清楚。Laravel队列4.2

我应该比较队列和cron作业吗?当我们在服务器上放置一个cron作业时,我们提到cron会运行的时间。但在排队的情况下,我找不到提及跑步时间的地方。 App/command目录中有一些文件,代码正在我的服务器上运行,但我无法找到运行时间或如何停止这些队列。

请指导我解决这个问题。

回答

1

队列是您稍后添加任务的服务。

通常,您会要求其他服务提供商如iron.io调用您的应用程序以异步执行任务流程,并在第一次失败时重复呼叫。这使您可以快速响应应用程序用户,并让任务在后台处理。

如果您使用本地同步驱动程序,则任务将在同一请求期间立即完成。

+0

感谢您的回复。但是我怎么知道这个队列服务被调用的时间。我有一个数据库表,我用外部脚本更新了记录。所有记录都很好,当我今天检查记录时,所有记录都再次被命令文件中的代码更新。为了阻止它,我已经评论了代码。但是我想知道,在什么时候提到运行这个队列文件。或者我怎样才能删除这个队列。 –