ThinkAdmin v5.0 增加自定异步任务机制
ThinkAdmin v5.0 增加自定义任务机制,不再依赖于 think-queue 组件。 去除数据表 system_jobs 和 system_jobs_log,增加 system_queue 表。 关于异步任务处理指令如下: 执行php think xtask:listen启动异步任务监听守护主进程 执行php think xtask:query查询正在执行的所有任务进程 执行php think xtask:start创建异步任务监听守护主进程 执行php think xtask:state查看异步任务监听主进程状态 执行php think xtask:stop平滑停止异步任务所有的进程 admin/sys.php 函数增加 sysqueue 函数以方便增加 任务队列。 sysqueue($title, $loade, $later = 0, $data = [], $double = 1) 可以指定任务的标题,执行任务,延时时间,任务附加数据,允许创建重复任务等。 有些任务,在待处理和处理中是不需要再创建重复任务的,$double 就需要设置为0,这是根据标题来识别的,所...