Home > Backend Development > PHP Tutorial > laravel 在正式环境运行队列命令,为什么要过1分钟才会去消费队列中的任务?

laravel 在正式环境运行队列命令,为什么要过1分钟才会去消费队列中的任务?

WBOY
Release: 2016-06-06 20:25:30
Original
1086 people have browsed it

我在本地执行 php artisan queue:listen --tries=5 队列命令放到job 中的任务(这里只是输出简单的字符到日志文件中)很快就能被执行,但是部署到正式环境后,放入job 中的任务 1分钟后才能被执行消费掉,请问下有没有遇到过类似问题的仁兄?怎么解决?

回复内容:

我在本地执行 php artisan queue:listen --tries=5 队列命令放到job 中的任务(这里只是输出简单的字符到日志文件中)很快就能被执行,但是部署到正式环境后,放入job 中的任务 1分钟后才能被执行消费掉,请问下有没有遇到过类似问题的仁兄?怎么解决?

Cron 的最小粒度是 1 分钟,确认下你的 queue 进程是不是写到 crontab 里去了。

Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template