我期望使用數(shù)據(jù)庫管理定時任務(wù),這樣后臺新增任務(wù)的時候,不用每次到服務(wù)器重啟web服務(wù),但是我不太清楚
https://github.com/walkor/crontab 任務(wù)組件會出現(xiàn)什么意外的問題
1、我在Task進程管理中 每隔10秒都去掃描數(shù)據(jù)庫,而且每次都重新 new Crontab();任務(wù)可以正常執(zhí)行,但是感覺這種寫法會出現(xiàn)意料之外的問題,有什么更優(yōu)雅的解決方案嗎?
$task = new Crontab($rule,function{
//code
});
$task_id = $task->getId();// 把這id保持全局對象
清除已存在的任務(wù):
Crontab::remove($task_id);