开发方式

代码开发

可视化开发

开发资源

代码仓库

Ai编程助手

衍生系统

UTCms

UTForum

文档有错误?
发信:usualtool@qq.com

定位至目录

自动化任务开发实例
UT支持自动化循环任务。

原理:当计划任务执行命令:php usualtool task 时,会自动寻找/app/task目录下的所有任务类,并依次执行 Run 方法。

以宝塔为例:
第一步:在宝塔计划任务中创建脚本守护。
任务处理命令为:php usualtool task
完整脚本例如:sudo -u www /bin/bash -c "cd /www/wwwroot/ut6 && /www/server/php/74/bin/php usualtool task"


此处脚本守护只需要创建一次。
第二步:将任务逻辑类放入/app/task目录下
请注意:任务文件名称与类名称必须相同,且类必须包含Run方法,支持xxx::Run()
例如创建Sms.php短信发送类,其中类代码为:

始于2018年,UT框架版权归原作者所有
开放、包容、发展。 工单 | 团队 | 蜀ICP备2024067013号