这个应该放到队列那节课里的,我发现available_at这个字段,是指定了队列中的执行时间,时间未到是不会执行的,所以才会觉得,可以用这个替代某些定时任务
谢谢老师回复。正在尝试使用supervisor,但是遇到问题了,3.3.3的配置和您课程中讲到的不一样。参考了:http://www.alphadevx.com/a/455-Installing-Supervisor-and-Superlance-on-CentOShttps://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出现上述错误的,不知道怎么办了还在查资料
$ echo_supervisord_conf > /etc/supervisord.conf
/etc/supervisord.conf
sudo supervisorctl reread
老师,希望有时间可以加一个讲解laravel队列的原理的课程另外,php artisan queue:table这个表中的有多个字段,都有什么用?这个课程中没有讲到,laravel的文档中,也没有提到这些内容,希望可以讲下
php artisan queue:table
总觉得,每分钟读一次数据库,很有问题
老师,这种是固定时间周期的定时任务,如果想要实现的任务不是固定周期的呢?比如,定在2018-01-01 12:00 发送优惠券给用户,这种用什么比较合适呢?
是的,放出来会更好不过,在laravel的文档中,也是这部分的配置的
laravel
老师,请问这个队列,在使用了supervisor的情况下,和定时任务有什么区别?感觉如果有了这个,可以替代定时任务了
谢谢!我去看看
这种单个模型没问题,列表的话,好像不适用
噢,看来我写了一个function处理,不算low?
有!不过我忘记是哪一套课了