Nixus

3621 经验值

这个应该放到队列那节课里的,我发现available_at这个字段,是指定了队列中的执行时间,时间未到是不会执行的,所以才会觉得,可以用这个替代某些定时任务

谢谢老师回复。正在尝试使用supervisor,但是遇到问题了,3.3.3的配置和您课程中讲到的不一样。
参考了:
http://www.alphadevx.com/a/455-Installing-Supervisor-and-Superlance-on-CentOS
https://serverfault.com/questions/638988/supervisord-ini-file-error-on-centos
这两个,还是报错:

Error: .ini file does not include supervisorctl section
For help, use /usr/bin/supervisorctl -h

我是在执行$ echo_supervisord_conf > /etc/supervisord.conf后,直接把/etc/supervisord.conf文件的内容,改为您课程中的配置,然后执行sudo supervisorctl reread出现上述错误的,不知道怎么办了
还在查资料

老师,希望有时间可以加一个讲解laravel队列的原理的课程
另外,php artisan queue:table这个表中的有多个字段,都有什么用?这个课程中没有讲到,laravel的文档中,也没有提到这些内容,希望可以讲下

总觉得,每分钟读一次数据库,很有问题

老师,这种是固定时间周期的定时任务,如果想要实现的任务不是固定周期的呢?
比如,定在2018-01-01 12:00 发送优惠券给用户,这种用什么比较合适呢?

是的,放出来会更好
不过,在laravel的文档中,也是这部分的配置的

老师,请问这个队列,在使用了supervisor的情况下,和定时任务有什么区别?
感觉如果有了这个,可以替代定时任务了

这种单个模型没问题,列表的话,好像不适用