遥不可及|Swoft源码之Swoole和Swoft的分析( 五 )

CronExecProcess作为定时任务的执行者 , 通过Swoole\Timer每0.5s唤醒自身一次 , 然后把 执行表 遍历一次 , 挑选当下需要执行的任务 , 通过sendMessage()投递出去并更新该 任务执行表中的状态 。 该执行进程只负责任务的投递 , 任务的实际实际执行仍然在Task进程中由TaskExecutor处理 。
定时任务的宏观执行情况如下:
遥不可及|Swoft源码之Swoole和Swoft的分析


推荐阅读