国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

在webman中使用Crontab定時任務設置一個每分鐘的第1秒執(zhí)行,但是項目啟動就會立馬執(zhí)行問題

white

問題描述

萬能的大佬們,在webman中使用Crontab定時任務設置一個每分鐘的第1秒執(zhí)行,但是項目啟動就會立馬執(zhí)行問題
需求本意是要每分鐘的第1秒才執(zhí)行,而不是像下面的比如我2024-05-20 16:46:39啟動項目立刻執(zhí)行輸出,可有破解之法

下面代碼輸出
2024-05-20 16:46:39
2024-05-20 16:47:01
2024-05-20 16:48:01
...

 public function onWorkerStart(Worker $worker)
    {
        new Crontab('1 */1 * * * *', function () {
            var_dump(date('Y-m-d H:i:s'));
        });
    }
841 2 0
2個回答

Forsend

我測試了下,沒有出現你這樣的情況,是按照文檔里說的,進入下一分鐘才會開始執(zhí)行
截圖

  • white 2024-05-20

    我的怎么試都是會的,你workman版本跟php版本是多少哈,該不會跟版本有關吧
    我的 workerman version:4.1.9 PHP version:8.1.27

  • Forsend 2024-05-20

    Workerman 4.1.13
    Webman 1.5.8
    PHP 7.4.33

  • white 2024-05-21

    感謝~ 已OK,是workerman/crontab版本問題

latin

composer info 看下 workerman/crontab 版本,估計版本低了

  • white 2024-05-21

    感謝大哥~~,確實是你說的workerman/crontab版本問題,我這邊有問題的里面執(zhí)行的crontab版本是v1.0.4,升級了v1.0.6版本后可以正常了

年代過于久遠,無法發(fā)表回答
??