根據(jù)文檔設(shè)置的每分鐘執(zhí)行,執(zhí)行時間間隔有點異常,
// 每分鐘執(zhí)行一次
new Crontab('0 */1 * * * *', function(){
// echo date('Y-m-d H:i:s')."\n";
echo posix_getpid().PHP_EOL;
echo date('Y-m-d H:i:s').'task:取消過期助力活動--START'.PHP_EOL;
(new TaskLogic())->cancle_assist();
echo date('Y-m-d H:i:s').'task:取消過期助力活動---END'.PHP_EOL;
});
如果改成每分鐘 第30秒執(zhí)行。 會出現(xiàn)執(zhí)行重復(fù)的問題
在windows wsl2 下面 測試環(huán)境 發(fā)現(xiàn)的
想請問下可能是哪里的問題
測試一切正常,如果你的不正??聪率遣皇莣orkerman/crontab版本太低了。
composer info | grep crontab
workerman/crontab 1.0.7 A crontab written in PHP based on workerman
我上服務(wù)器上看了下日志,好像服務(wù)器上不存在這個問題,我又在windows 終端里面進入wsl 執(zhí)行 也沒有出現(xiàn),截圖的情況是在phpstrom 里面開發(fā)的終端里面的,,估計是phpstorm 這邊有什么問題, 打擾大佬了