摘要: 学习了使用 Beanstalkd 管理队列之后,Supervisor 则是用来监听队列的任务,并在队列存在任务的情况下自动帮我们去执行,免去手动敲 php artisan queue:work 的命令,保证自己的队列可以正确执行。 下载工具 http://supervisord.org/instal 阅读全文
posted @ 2016-09-08 16:21 -叽叽喳喳- 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 作用:可以将 beanstalkd 的队列信息展示在图形化的操作界面一样,这样不仅给我么查看队列信息有很大的帮助,也可以形象地理解队列任务具体内容 使用操作:(前提条件是前面的队列能正常执行,) 首先下载Beanstalkd_console包 https://github.com/ptrofimov 阅读全文
posted @ 2016-09-08 16:09 -叽叽喳喳- 阅读(472) 评论(0) 推荐(0) 编辑
摘要: Beanstalkd可以想象成缓存当中的memcahe或者redise,将我们的队列任务放到内存中进行管理。 运行环境是在linux中,反正我的windows中没运行成功。。。/(ㄒoㄒ)/~~ 首先下载beanstalkd包,http://kr.github.io/beanstalkd/ 下载地址 阅读全文
posted @ 2016-09-08 15:18 -叽叽喳喳- 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 队列允许你将一个耗时的任务进行延迟处理. 首先要在.evn文件中配置 在routes.php文件中设置路径,运行,在数据库中的job表中会生成队列数据, 然后运行命令 queue:work 就会执行一个任务 ,即jobs表变成 运行命令queue:listen 则剩下的任务将全部干掉 阅读全文
posted @ 2016-09-08 10:08 -叽叽喳喳- 阅读(423) 评论(0) 推荐(0) 编辑