迅睿開源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
請(qǐng)問表單如何直接發(fā)送到指定郵箱,目前是到任務(wù)隊(duì)列中的,需要點(diǎn)擊立即執(zhí)行才可以
設(shè)置自動(dòng)任務(wù)隊(duì)列
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
參考一下設(shè)置,望采納
設(shè)置之后才能運(yùn)行系統(tǒng)的自動(dòng)任務(wù)機(jī)制,自動(dòng)任務(wù)有以下功能:
執(zhí)行任務(wù)隊(duì)列 執(zhí)行自動(dòng)發(fā)布文章 自動(dòng)清理3天未付款的賬單 自動(dòng)清理多余的cache緩存文件 自動(dòng)運(yùn)行各個(gè)插件的自定義Cron.php任務(wù)文件
任務(wù)隊(duì)列管理
任務(wù)隊(duì)列是將任務(wù)添加到隊(duì)列中依次異步執(zhí)行,防止程序堵塞卡頓。
如圖所示,后臺(tái)可以【刪除隊(duì)列】和【手動(dòng)執(zhí)行隊(duì)列】任務(wù)。
定時(shí)任務(wù)執(zhí)行方案配置方法
一、非CLI模式運(yùn)行
1、Linux系統(tǒng)
wget "http://你的網(wǎng)站/api/cron.php"
或者
curl "http://你的網(wǎng)站/api/cron.php"
2、Windows系統(tǒng)
wondws服務(wù)器需要你手動(dòng)安裝curl工具,并創(chuàng)建bat設(shè)置為定時(shí)計(jì)劃
重要提示:如果你網(wǎng)站域名啟用了CDN,那么就不能使用CDN域名來(lái)執(zhí)行自動(dòng)任務(wù),需要重新綁定一個(gè)沒有CDN的域名。
3、虛擬主機(jī)只能放在模板的公共頁(yè)面(如footer.html、header.html等等),當(dāng)有人訪問網(wǎng)站時(shí)就觸發(fā)任務(wù)執(zhí)行
{if !is_file(WRITEPATH.'config/run_lock.php')} <script> $(function () { $.ajax({ type: "GET",dataType:"json", url: "/index.php?s=api&c=run&is_ajax=1&num=5" }); }); </script> {/if}
如果執(zhí)行完成時(shí),任務(wù)隊(duì)列任然沒有被執(zhí)行,可以把url改成:
"/index.php?s=api&c=run&is_ajax=1&is_cdn=1&num=5"
一、CLI模式運(yùn)行
Linux系統(tǒng)
php /網(wǎng)站絕對(duì)目錄/api/cron.php
例如BT面板自動(dòng)任務(wù)設(shè)置:
不想用,任務(wù)隊(duì)列,這個(gè)需要實(shí)時(shí)發(fā)送才可以的
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
設(shè)置自動(dòng)任務(wù)隊(duì)列
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
參考一下設(shè)置,望采納
設(shè)置之后才能運(yùn)行系統(tǒng)的自動(dòng)任務(wù)機(jī)制,自動(dòng)任務(wù)有以下功能:
任務(wù)隊(duì)列管理
任務(wù)隊(duì)列是將任務(wù)添加到隊(duì)列中依次異步執(zhí)行,防止程序堵塞卡頓。
如圖所示,后臺(tái)可以【刪除隊(duì)列】和【手動(dòng)執(zhí)行隊(duì)列】任務(wù)。
定時(shí)任務(wù)執(zhí)行方案配置方法
一、非CLI模式運(yùn)行
1、Linux系統(tǒng)
或者
2、Windows系統(tǒng)
wondws服務(wù)器需要你手動(dòng)安裝curl工具,并創(chuàng)建bat設(shè)置為定時(shí)計(jì)劃
重要提示:如果你網(wǎng)站域名啟用了CDN,那么就不能使用CDN域名來(lái)執(zhí)行自動(dòng)任務(wù),需要重新綁定一個(gè)沒有CDN的域名。
3、虛擬主機(jī)只能放在模板的公共頁(yè)面(如footer.html、header.html等等),當(dāng)有人訪問網(wǎng)站時(shí)就觸發(fā)任務(wù)執(zhí)行
{if !is_file(WRITEPATH.'config/run_lock.php')} <script> $(function () { $.ajax({ type: "GET",dataType:"json", url: "/index.php?s=api&c=run&is_ajax=1&num=5" }); }); </script> {/if}如果執(zhí)行完成時(shí),任務(wù)隊(duì)列任然沒有被執(zhí)行,可以把url改成:
一、CLI模式運(yùn)行
Linux系統(tǒng)
例如BT面板自動(dòng)任務(wù)設(shè)置:
不想用,任務(wù)隊(duì)列,這個(gè)需要實(shí)時(shí)發(fā)送才可以的
不想用,任務(wù)隊(duì)列,這個(gè)需要實(shí)時(shí)發(fā)送才可以的
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人