先说一下大概的情况。框架用的是 Laravel,任务队列用的是 Beanstalkd,然后
php artisan queue:listen
现在我有个爬虫任务需要隔段时间运行一次,爬虫在爬的过程中会往任务队列里加入一些子任务。
下一次爬虫任务,需要等上次爬虫的所有任务都完成之后才能开始。
但爬虫任务所用时间不知道,也没找到方法判断任务队列是否为空。
那我应该如何决定什么时候(或什么条件下)把下一次爬虫任务加入到任务队列呢?
laravel 框架 php 网页爬虫
请搜索cron
在考虑一个问题,MVC为什么一定要model一个目录,View一个目录……
LARAVEL4、Phalcon、Symfony2的优缺点?
laravel路由就写了个exit('test');打开页面需要4秒
laravel 5.1加载css js 图片 404错误
laravel怎么安装验证码扩展?
Laravel5.0 如何关闭指定route/controller的CSRF?
开源博客框架介绍