付费课程, 订阅后即可观看

定时任务 - 实现原理

10 集视频
1小时12分钟

本期 PHP 定时任务实现原理,咱们看一看如何将定时任务集成到开发框架中,大部分框架基本也都大同小异,对于Kernel内核的职责咱们必须也要非常清晰,只有定位明确,执行才可以有效有序,有理有节。尽量依靠操作系统的原始动力去驱动咱们的定时任务,而不是用php自己催动。

stoa 2020.09.15 07:19

老哥按套路会录laravel8吗?

国营 2020.09.15 08:00

还在考察,因为我对他们的版本控制和演进的把控不是很有信心,之前的大版本演进的时候都出现了问题。这种以发布会为基点升级时机我非常不赞同,他们自己升得很开心,但是对于整个生态却是一种破坏,慢慢大部分人会不会跟进是一个非常大的隐患

stoa 2020.09.15 08:02

我感觉会 php8都快正式了

国营 2020.09.16 02:01

快了,我先录一套 PHP8 专题的课程,Laravel 8 随后也会跟进

stoa 2020.09.22 01:31

老哥 php8今天发吗?

国营 2020.09.22 04:37

发不了,我很后悔搞这个系列,把自己的机器环境搞了个乱七八糟,不如在虚拟机里搞了

小肥_ 2020.12.02 04:54

请教一下,这样写的定时器会阻塞同时如果其中一个task抛异常其它都失败了,这样子是怎样解决的呢? 框架是怎样实际不阻塞的呢?

国营 2020.12.02 05:08

队列系统,这也是队列系统引入的一个重要原因。我也不记得有没有录过队列系统的实现原理了。

小肥_ 2020.12.09 03:41

现阶段laravel自带的队列系统有解决这些问题吗? 队列的实现原理有打算录吗? 谢谢回复

国营 2020.12.09 06:23

哈哈,看来是被 Laravel 的队列阻塞过,队列做好防护措施,超限就把 job 释放掉或者删除掉就行了,如果它一直失败一直重新启动它的话,数据库驱动的队列系统很容易就阻塞了。

国营 2020.12.09 06:41

我还以为我录过呢,看来是没有,2021年吧,今年先把之前没录的先录完。Laravel 8 让不少人不适应,我把这部分的也先录完。

小肥_ 2020.12.13 11:52

感谢 回复 期待更新

微信扫码登录