设置自动任务队列 - 迅睿CMS教程
时间:2023-08-08 14:33
浏览:0
评论:0
设置之后才能运行系统的自动任务机制,自动任务有以下功能:
执行任务队列 执行自动发布文章 自动清理3天未付款的账单 自动清理多余的cache缓存文件 自动运行各个插件的自定义Cron.PHP任务文件任务队列管理
任务队列是将任务添加到队列中依次异步执行,防止程序堵塞卡顿。
如图所示,后台可以【删除队列】和【手动执行队列】任务。
定时任务执行方案配置方法
一、非CLI模式运行
1、linux系统
wget "http://你的网站/api/cron.php"或者
curl "http://你的网站/api/cron.php"2、Windows系统
wondws服务器需要你手动安装curl工具,并创建bat设置为定时计划
curl "http://你的网站/api/cron.php"重要提示:如果你网站域名启用了CDN,那么就不能使用CDN域名来执行自动任务,需要重新绑定一个没有CDN的域名。
3、虚拟主机只能放在模板的公共页面(如footer.html、header.html等等),当有人访问网站时就触发任务执行
{if !is_file(WRITEPATH.'config/run_lock.php')} {/if}如果执行完成时,任务队列任然没有被执行,可以把url改成:
"/index.php?s=api&c=run&is_ajax=1&is_cdn=1&num=5"虚拟主机自动任务视频教程方法:https://www.xunruiCMS.com/doc/video-%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA%E6%A8%A1%E5%BC%8F%E4%B8%8B%E7%9A%84%E4%BB%BB%E5%8A%A1%E9%98%9F%E5%88%97%E6%89%A7%E8%A1%8C%E8%84%9A%E6%9C%AC.html
二、CLI模式运行
Linux系统
php /网站绝对目录/api/cron.php例如BT面板自动任务设置:
1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 迅睿CMS > 设置自动任务队列 - 迅睿CMS教程
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 迅睿CMS > 设置自动任务队列 - 迅睿CMS教程